赞了回答2012-12-26
或许这样更容易明白 .h {代码...} .m {代码...}
回答了问题2012-12-17
1.ASIHttp已经停止更新了,还是存在一些bug的(之前碰到过一个https上传的bug)。 2.现在一般用AFNetworking替代了,不像ASI是继承自NSObject,而是在NSURLConnection和NSOperation等类库的基础上开发的,相对更稳定些。
赞了问题2012-12-17
赞了回答2012-12-04
setValue:forKey 会调用 setObejct:forKey: ,但有一个例外就是当 setObejct:forKey: 的value为nil的时候,会去调用 removeObjectForKey: ,也就是说会删除该key对应的value
赞了回答2012-12-04
NSMutableArray 中允许存在重复对象,你执行了3次[a addObject:[NSNull null]];,相当于把[NSNull null]放进array3次,自然count为3
赞了回答2012-12-04
objective-c的copy是shallow copy,同时需要遵循NSCopying Protocol,要想实现deep copy的话,需要自己实现。因为deep copy的应用场景不是很广,而且耗的资源也多,不建议使用deepCopy
回答了问题2012-11-30
Core Animation。
回答了问题2012-11-30
因为[datas addObject:demo];后 datas retain了你的demo。 等你把datas清空时,就会执行dealloc了。
回答了问题2012-11-26
[链接] 老外写的,还不错的。
提出了问题2012-11-09
回答了问题2012-11-08
[链接]
赞了回答2012-11-08
- NSString* str1 = @"abcde"; - NSString* str2 = [str1 copy];
提出了问题2012-11-07
赞了回答2012-11-02
a={1,1} b={1,2} c={2,1} d={2,2} tx={3,1} ty={3,2} 这个矩阵是用来标记这个View的变化,可以是旋转,缩放,平移。 也就是说,View的坐标为 {x,y},变化后的坐标是{x',y'}