现在都9102年了谈这个runloop实在是多余,但是最近发现自己以前理解的知识点有的都忘了,如题。所以写这个文章记录一下,以后记不清了就返回来看看。如有不当之处,还请大家指正。本文是基于苹果官方文档的解读,大多数内容在文档中都可以找到,其相关文档为:https://developer.apple. ...
分类:
其他好文 时间:
2019-03-21 00:59:49
阅读次数:
211
Xcode 快捷键 显示代码提示菜单 $ OC ESC $ Swift Commond + 9 $ 终端 Tab (自动补全) 苹果官方文档快捷键 $ 选择名字+ Command + Shift + 0 Xcode代码块收起和展开 $ Option+Command+ 左/右方向键 Xcode 全屏显 ...
分类:
其他好文 时间:
2018-07-19 16:17:22
阅读次数:
232
枚举 苹果官方文档 "枚举" 苹果官方文档中文翻译 "枚举" 枚举语法 使用Switch语句来匹配枚举值 如果不能为所有枚举成员都提供一个 case,那你也可以提供一个==default==情况来包含那些不能被明确写出的成员: 关联值 如果对于一个枚举成员的所有的相关值都被提取为常量,或如果都被提取 ...
分类:
编程语言 时间:
2018-04-03 23:50:23
阅读次数:
993
出于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的文件(也有例外,比如系统通讯录能在用户授权的情况下被第三方应用访问),这个规则把iOS系统的封闭性展现的淋漓尽致。 一、沙盒中几个主要的目录 每个沙盒下面都有相似的目录结构,如下图所示(出自苹果官方文档): 每个应用的沙盒目录 ...
分类:
移动开发 时间:
2017-08-22 14:48:28
阅读次数:
190
苹果官方文档位置:usr/include > math.h Example:如何值是3.4的话,则-- round 3.000000-- ceil 4.000000-- floor 3.00000 ...
分类:
移动开发 时间:
2017-06-08 12:01:44
阅读次数:
176
iOS应用代码段瘦身办法 大型app应对苹果官方代码段大小限制的小伎俩… 背景 苹果官方文档 对二进制 __TEXT 段大小有限制: 代码实在瘦不下去怎么办? 解决方案 利用 rename_section 过审核,在Xcode中向 “Other Linker Flags” 中添加 -Wl,-rena ...
分类:
移动开发 时间:
2017-06-04 19:56:33
阅读次数:
203
出于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的文件(也有例外,比如系统通讯录能在用户授权的情况下被第三方应用访问),这个规则把iOS系统的封闭性展现的淋漓尽致。 一、沙盒中几个主要的目录 每个沙盒下面都有相似的目录结构,如下图所示(出自苹果官方文档): 每个应用的沙盒目录 ...
分类:
移动开发 时间:
2017-04-25 16:42:32
阅读次数:
216
Swift 对 Error Handling详解 苹果官方文档解释 跟其它语言一样,Swift的异常处理是在程序抛出异常后的处理逻辑。 Swift提供了一流的异常抛出、捕获和处理的能力。跟Java语言类似, Swift的异常并不是真正的程序崩溃, 而是程序运行的一个逻辑分支;Swift和Java捕获 ...
分类:
编程语言 时间:
2017-01-03 19:11:35
阅读次数:
201
NSCache:专门做缓存的类 NSCache简介:NSCache是苹果官方提供的缓存类,用法与NSMutableDictionary的用法很相似,在AFNetworking和SDWebImage中,使用它来管理缓存。 NSCache在系统内存很低时,会自动释放一些对象(出自苹果官方文档,不过在模拟 ...
分类:
系统相关 时间:
2016-09-26 21:44:25
阅读次数:
354
1、首先先了解下NSNumber类型: 苹果官方文档地址: https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSNumber_Class/Reference/Refere ...
分类:
其他好文 时间:
2016-09-19 16:12:01
阅读次数:
129