- 博客(19)
- 资源 (5)
- 收藏
- 关注
原创 timeIntervalSince1970计算时间
相信很多人都会遇到这个问题,将往服务器传时间的时候需要转换类型。就会用到timeIntervalSince1970这个函数,但是会发现用这个转换后在转成NSDate数据时会少了8个小时。timeIntervalSince1970确定的时区是GTM时区,会产生一个时区差。采用这个方法就可以消除时区差,获得本地时间。NSTimeZone *timeZone = [NSTimeZone system
2015-03-24 15:46:28
12091
原创 Xcode6 pch文件问题
这里讲的pch问题不是创建,而是在xcode5创建项目,期间更改过项目名称,然后在xcode6运行时会报pch文件找不到。这里pch文件找不到,是因为项目名称没有改干净,在TARGETS中的Tests里面的项目名称没有改变,需要手动修改这里面的项目名称。
2015-02-09 11:25:54
362
原创 NSNotification和委托代理
NSNotification是通知模式在iOS的实现,KVO的全称是键值观察(Key-value observing),其是基于KVC(key-value coding)的,KVC是一个通过属性名访问属性变量的机制。例如将Module层的变化,通知到多个Controller对象时,可以使用NSNotification;如果是只需要观察某个对象的某个属性,可以使用KVO。对于委托模式,在设计模式
2015-01-23 17:38:38
338
原创 NSNotification、delegate和KVO的区别
1.效率肯定是delegate比nsnotification高。2. delegate方法比notification更加直接,最典型的特征是,delegate方法往往需要关注返回值, 也就是delegate方法的结果。比如-windowShouldClose:,需要关心返回的是yes还是no。所以delegate方法往往包含 should这个很传神的词。也就是好比你做我的delegate,我会
2015-01-23 17:37:58
354
原创 nil、Nil、NULL、NSNull
最近新浪面试问了这么个问题:nil、Nil、NULL、NSNull的区别,当时没有回答出来,平时用的时候也没有特别在意这个问题。现在找好资料总结一下。nilnil是ObjC对象的字面空值,对应id类型的对象或者使用@interface声明的ObjC对象例如:NSString *str = nil;NSArray *array = nil;id objc = nil;if(se
2015-01-06 15:58:07
295
原创 block用法小计
默认情况下,任何block都是在栈中,随时可能会被回收。对block设置copy属性,block的内存就会放到堆里面。 Book *b = [[Book alloc] init]; b.block = ^{ b.age = 20; };如果像上述写法block所指向的代码块会强引用Book的内存地址,使得Book对象不能释放,
2015-01-06 15:12:59
541
原创 将程序中文件保存至沙盒中
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); // 获取document目录 NSString *documentDirectory = [paths objectAtIndex:0]; // 追加文件
2014-09-16 17:21:55
732
转载 iOS模拟器无法响应电脑键盘
启动模拟器,在需要输入文字的地方,敲击 mac 下的真实键盘,但是模拟器上没有任何输出。google 一下,得到解决办法:退出模拟机进入 ~/Library/Preferences删除 "com.apple.iphonesimulator.plist"重新启动模拟器
2014-07-30 16:22:54
1345
原创 property参数的一些常识
1.内存管理相关的参数retain:release旧值,retain新值(使用于OC对象类型)assign:直接赋值(默认,适用于非OC对象类型)copy:release旧值,copy新值2.是否要生成set方法readwrite:同时生成setter和getter的声明、实现readonly:只会生成getter的声明、实现3.多线程管理nonatomic:性能高
2014-06-26 17:18:14
462
Tomcat 5.0硬盘版,用于openfire插件打包
2014-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人