摘要: 如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKeychainBindingsController对焦功能的实现:http://www.clingmarks.com/?p=612自定义圆角Switch按件:https://github.com/domesticcatsoftware/DCRoundSwitch弹出窗口For iphone and ipad:https://github.com/chrism 阅读全文
posted @ 2013-12-11 09:53 haotianling 阅读(219) 评论(0) 推荐(0) 编辑
摘要: objective-C 的内存管理之-实例分析注:这是《Objective-C基础教程》一书上的实例,但是原书限于篇幅,分析得比较简单,初次阅读看得比较费劲,这里展开详细讨论一下。场景:有二个类Car和Engine,即“汽车”和“引擎”。先来看最初的版本:Engine.h1234567#import @interfaceEngine : NSObject@propertyintflag;@end// EngineEngine.m12345678910111213141516171819#import "Engine.h"@implementation Engine@synt 阅读全文
posted @ 2013-12-11 09:43 haotianling 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 今天在看书上的一段代码时,发现NSString实例化时,有时用的是initWithFormat方法,有时用的是stringWithFormat,到底应该如何选择呢?区别:1、initWithFormat是实例方法只能通过 NSString* str = [[NSString alloc] initWithFormat:@"%@",@"HelloWorld"] 调用,但是必须手动release来释放内存资源2、stringWithFormat是类方法可以直接用 NSString* str = [NSString stringWithFormat:@&quo 阅读全文
posted @ 2013-12-11 09:27 haotianling 阅读(156) 评论(0) 推荐(0) 编辑
摘要: objective-C中的接口与泛型先承认我是标题党,因为在obj-c的世界中,官方根本没有"接口"与"泛型"这样的说法。不过在obj-c中有二个与之接近的概念"非正式协议(interface)"与"正式协议(protocal)"。非正式协议在obj-c中的关键字虽然也是interface,但是这个跟c#中的接口(interface)并不完全相同。回忆一下前面学过的内容,我们定义一个类Sample时,总是会先生成一个Sample.h,代码如下:123456789#import @interfaceSample : 阅读全文
posted @ 2013-12-11 09:12 haotianling 阅读(185) 评论(0) 推荐(0) 编辑