- 博客(9)
- 收藏
- 关注
原创 路径与属性
1.列出相应路径的扩展属性Ssize_t listxattr(const char *path , //路径 char *list, //是扩展属性名字,是一个数组,每个扩展属性以\0结束 例如:user.name1\0sy
2012-09-17 22:07:34 275
转载 沙箱读写操作
出自:http://marshal.easymorse.com/archives/3340在沙箱(sandbox)中的,在文件读写权限上受到限制,只能在几个目录下读写文件:Documents:应用中用户数据可以放在这里,iTunes备份和恢复的时候会包括此目录tmp:存放临时文件,iTunes不会备份和恢复此目录,此目录下文件可能会在应用退出后删除Library/Caches:
2012-09-17 21:47:10 612
转载 the cause of the delegate why use assign
delegate使用方法:@property (assign) xxxDelegate delegate;正确的使用方法是使用assign属性而不是retain。援引stackoverflow查到的东西:"The assign keyword will generate a setter which assigns the value to the instance var
2012-05-04 13:40:00 375
转载 block
参考:http://o0o0o0o.iteye.com/blog/1316714以下引自:http://mobile.51cto.com/iphone-279757.htmApple有一個叫做GCD(Grand Central Dispach)的新功能,用在同步處理(concurrency)的環境下有更好的效率。Block語法產生的動機就是來自於GCD,用Block包好一個工作
2012-04-28 11:15:18 249
转载 函数指针与指针函数
【函数指针】指向函数代码首地址的指针变量称为函数指针。1.函数指针定义函数类型 (*指针变量名)(形参列表);“函数类型”说明函数的返回类型,由于“()”的优先级高于“*”,所以指针变量名外的括号必不可少,后面的“形参列表”表示指针变量指向的函数所带的参数列表。例如:int (*f)(int x);double (*ptr)(double x);在定义函
2012-04-28 10:36:14 166
转载 MAC中窗口的实现
1 新建一个NSWindowController的子类FileSaveWindowController2 新建的xib文件,fileOwner设置为FileSaveWindowController类型,关联window3 调用窗口,如下:FileSaveWindowController *_savePathWindow;_savePathWindow = [[FileSaveWi
2012-04-28 09:33:47 732
转载 使用const 提高函数的健壮性
1,用const修饰函数的参数1.1如果此参数是作输出用,则不论它是什么数据类型,也不论它采用“指针传递”或“引用传递”,都不能加const修饰,否则该将失去输出功能。如果此参数是作输入用,则用const 修饰可以防止意外地改动该指针,采用规则(常量指针,或指针常量而定),如果直接采用值传递的话则不需要加const,因为函数体中自动产生临时变量来复制该参数,因此该参
2012-04-19 13:53:31 207
原创 常量指针与指针常量
指针常量:指定义的指针只能在定义的时候初始化,之后就不能改变其值。char a[5] = "abcd"; char *const p1=a;常量指针:是指向常量的指针,常量指针指向的对象是常量,因此这个对象的值是不能修改的。char a[5] = "abcd"; const char * p1 = a;与char const *p1 = a;等价
2012-04-19 13:12:49 125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人