摘要: 原文转自http://www.rijiyuelei.me/2012/09/enum-and-string-conversion-in-objective-c/枚举类型的使用优势没啥好说的。但经常需要将它与字串进行转换方便显示或其它需求。在常见的方案中,多是先声明,然后在实现文件里创建一个映射表。这样... 阅读全文
posted @ 2015-03-05 17:12 lee4519 阅读(674) 评论(0) 推荐(0) 编辑
摘要: _videoSlider = [[UISlider alloc] initWithFrame: CGRectMake(10, 0, 200, 31)]; [_videoSlider addTarget:self action:@selector(videoSlierChange... 阅读全文
posted @ 2015-02-28 17:04 lee4519 阅读(177) 评论(0) 推荐(0) 编辑
摘要: <<这里只是根据个人项目实施通过的总结 具体原理不解释1.RSARSA加密算法是最常用的非对称加密算法公钥解密#define kRSAPublicKey @"-----BEGIN PUBLIC KEY-----\nXXXXXXX\n-----END PUBLIC KEY-----"+ (NSStri... 阅读全文
posted @ 2015-02-28 11:02 lee4519 阅读(314) 评论(0) 推荐(0) 编辑
摘要: [iOS]学习笔记3(动态性)1. SEL和IMP最早我把SEL理解为函数指针,现在看来,不是这样的。1.1 SEL类型SEL类型的变量,可以通过@selector(方法名)来取得,当然了,Objective C的方法名,我们也知道了,多么恶心(比Java废话还多)。而它真正得到的,只要方法名一样,... 阅读全文
posted @ 2015-02-27 14:14 lee4519 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.http://alcatraz.io/安装curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | shUninstallDelete the plugin:rm -rf ~/Library... 阅读全文
posted @ 2015-02-11 18:58 lee4519 阅读(326) 评论(0) 推荐(0) 编辑
摘要: ---恢复内容开始---1. 读取文件 (本地 UTF-8编码的文本文件) NSString *filePath = [[NSBundle mainBundle] pathForResource:@"song" ofType:@"json"]; NSString *str =[NSString s... 阅读全文
posted @ 2015-02-07 17:28 lee4519 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Apple移动设备处理器指令集 armv6、armv7、armv7s及arm642014-09-15 09:35编辑:suiling分类:iOS开发来源:CocoaChina05756ARM移动处理器指令集 (via雅香小筑)Arm处理器,因为其低功耗和小尺寸而闻名,几乎所有的手机处理器都基于... 阅读全文
posted @ 2015-02-02 16:03 lee4519 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1. /var/mobile/Applications/ 获取应用列表 NSString *appDocDir = @"/var/mobile/Applications/"; //52844E32-3BDF-47DF-910E-3DCBB44324D6/"; NSString *appDocDi... 阅读全文
posted @ 2015-01-28 18:16 lee4519 阅读(1668) 评论(0) 推荐(0) 编辑
摘要: IOS 获取,如电量,CPU,型号等电池信息可以从UIDevice batteryLevel得到,但是只能精确到0.05.- (NSDictionary*)batteryLevel{CFTypeRef blob = IOPSCopyPowerSourcesInfo(); CFArrayRef ... 阅读全文
posted @ 2015-01-28 17:46 lee4519 阅读(2601) 评论(0) 推荐(0) 编辑
摘要: ARC 基础(下)一、ARC与BlockBlocks 和 ARC 结合起来效果很好。实际上,ARC 使得在使用 blocks 时比从前更简单。正如你可能知道的,blocks 最初在栈上创建。如果你想要保持一个 block 超过目前范围依然 可以被使用,你不得不把它复制到堆里通过[copy]或者 Bl... 阅读全文
posted @ 2015-01-28 10:09 lee4519 阅读(101) 评论(0) 推荐(0) 编辑