NSString 是 Objective-C 语言中最常被使用的字串形式,原始 C 语言字串形式是由字元(Character)所组成,而 NSString 是由 Unichar 所组成,所能使用的字符位数更宽,也能表达更多不同的字符,下面我們将介紹一些与 NSString 有关的常用语法。
1.创建经典的NSString字符串
NSString 与 char* 最大的区别就是 NSString是一个objective对象,而char* 是一个字节数组。
@+ " 字符串 " 这个符号为objective-c NSString 字符串常量的标准用法,char* 创建的时候 无需添加@
阅读全文…
2013年7月29日
By 柠之漠然
分类: C++, 编程
由于某种原因,需要在c++下使用网络将内容获取下来,然后将返回的json数据转换成别的类型输出。
首先是需要将网络上的数据使用post的方法将内容取下来。
下面就是C++的代码:
阅读全文…
在cocoa中,在一个窗口中控制另一个窗口,需要建立一个对象来进行控制
声明
ModcpWindowController * mod_window;
初始化
mod_window = [ModcpWindowController sharedModMoveWindowController];
//窗口初始化
+ (ModcpWindowController *)sharedModMoveWindowController{
if(!_sharedModWindowController){
_sharedModWindowController = [[self alloc] initWithWindowNibName:@"ModMoveWindow"];
[[self alloc] initWithWindowNibName:@"ModMoveWindow"];
}
else{
[_sharedModWindowController dealloc];
_sharedModWindowController = [[self alloc] initWithWindowNibName:@"ModMoveWindow"];
}
return _sharedModWindowController;
}
然后用对象的showWindow函数来显示窗口
[mod_window showWindow:nil];
关闭窗口(这个得在窗口所有者中实现)
//声明窗口
IBOutlet NSWindow *mod_move_window;
//实现关闭窗口
[mod_move_window close];
2013年7月23日
By 柠之漠然
分类: 杂谈
在apach服务器下,对地址重写是很简单的。
1. 首先要找到apache的配置文件httpd.conf(文件在conf目录下)
2. 你首先必须得让服务器支持mod_rewrite,如果你使用的是虚拟主机,请事先询问你的主机提供商。
打开httpd.conf,找到
#LoadModule rewrite_module modules/mod_rewrite.so
把#去掉
找到AllowOverride None 改成 AllowOverride All,
注:AllowOverride 的参数设置为ALL,表示整台服务器上都支持URL规则重写。Apache 服务器要读每个网站下目录下的 .htaccess 文件。如果没有这个文件,或者这个文档没有定义任何关于URL重写的规则就不会有任何效果。
3. 重启apache服务器,先按stop再start。
阅读全文…
2013年7月20日
By 柠之漠然
分类: 资讯
7月19日消息,移动互联网市场研究机构VisionMobile日前发布了最新的移动开发者调研报告,目前该报告已经开放免费下载。
本次调研涉及115个国家的6000名移动应用开发者,报告指出,iOS开发者每月的平均收入为5200美元,Android为4700美元,同时更多的开发者希望在未来从事WP应用的开发。
此外,有71%的开发者从事Android应用开发,56%的开发者从事iOS应用开发,同时,有35%的开发者计划在今年第三季度开始加入WP阵营,这个数据要高于iOS的26%,其主要原因可能是受到了近期WP应用数量大涨的影响。
报告还显示,目前开发者平均使用2.9个平台,基本上以Android、iOS和WP三大平台为主,这些开发者在84%的时间里以Android、iOS或HTML5为主要开发平台,2011年,开发者平均使用3.2个平台,该数据下降的主因应该与黑莓的日趋没落有直接联系。
阅读全文…