2013年7月29日 By 柠之漠然 分类: Cocoa, 编程

NSString 是 Objective-C 语言中最常被使用的字串形式,原始 C 语言字串形式是由字元(Character)所组成,而 NSString 是由 Unichar 所组成,所能使用的字符位数更宽,也能表达更多不同的字符,下面我們将介紹一些与 NSString 有关的常用语法。

1.创建经典的NSString字符串

NSString 与 char* 最大的区别就是 NSString是一个objective对象,而char* 是一个字节数组。
@+ " 字符串 " 这个符号为objective-c NSString 字符串常量的标准用法,char* 创建的时候 无需添加@

阅读全文…

没有评论 137 个脚步
2013年7月29日 By 柠之漠然 分类: C++, 编程

由于某种原因,需要在c++下使用网络将内容获取下来,然后将返回的json数据转换成别的类型输出。

首先是需要将网络上的数据使用post的方法将内容取下来。
下面就是C++的代码:

阅读全文…

没有评论 904 个脚步
2013年7月26日 By 柠之漠然 分类: Cocoa, 编程

在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];

 

没有评论 960 个脚步
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。

阅读全文…

没有评论 191 个脚步
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个平台,该数据下降的主因应该与黑莓的日趋没落有直接联系。

阅读全文…

3 条评论 59 个脚步