随笔分类 - Apple开发
Apple开发中无法细致分类的相关知识点, 多为一个分类中的知识点链接到这里。
摘要:1、简介 1.1 什么是CocoaPods CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。 1.2 CocoaPods的好处 在引入第三方库
阅读全文
摘要:1、进入工程 2、创建Podfile文件 该文件无后缀格式,可以用Xcode、Subline打开。 编辑内容 platform :ios, '9.3' use_frameworks! inhibit_all_warnings! target 'Test' do pod 'SDWebImage', '
阅读全文
摘要:1、OC 字符串与 C 字符串的相互转换 // OC 字符串转 C 字符串 const char *CString = [@"bei jing ni hao" UTF8String]; // C 字符串转 OC 字符串 NSString *OCString1 = [[NSString alloc]
阅读全文
摘要:dispatch_async(dispatch_get_main_queue(), ^{ // UI更新代码 });
阅读全文
摘要:1、代码 /** 自动补充方法:当字符串长度不够需要自动补充到一定的位数 @param mainString 需要补充的字符串 @param addDigit 补充到的位数 @param addString 补充的字符串 @param inPrefix 在字符串前还是在尾部补齐 @return 完整
阅读全文
摘要:1、问题描述 一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。 所以在修改User Header Search Paths这个选项的时
阅读全文
摘要:1、addEntriesFromDictionary在字典中的用法: NSMutableDictionary *dic1 = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"BMW",@"CarLogo",@"Red",@"CarColor",
阅读全文
摘要:1、pch预编译头文件的利与弊 1.1 说明: .pch文件是一个头文件,定义在.pch文件中的内容能够被项目中的其他文件访问。 简单来说,在.pch文件中定义的弘定义会作用到项目中的所有文件。 对于xcode6中创建工程不在自动添加.pch文件了。 查了下资料,很多资料认为.pch文件会影响效率。
阅读全文
摘要:1. 手机号码正则表达式验证 1)方法一 - (BOOL)isMobileNumber:(NSString *)mobileNum { /** * 手机号码 * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188 * 联通:
阅读全文
摘要:代码 typedef NS_ENUM(NSInteger, VoiceType) { VoiceTypeIsWav = 0, // wav VoiceTypeIsMp3 = 1, // mp3 VoiceTypeIsAPE = 2, // ape VoiceTypeIsOther = 3 // 其他
阅读全文