上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 1.\ import 跟 include、@class有什么区别?#import 跟 import”"又什么区别? \ import是Objective C导入头文件的关键字, include是C/C++导入头文件的关键字,使用 import头文件会自动只导入一次,不会重复导入,相当于 includ 阅读全文
posted @ 2018-10-08 16:28 广坤山货 阅读(163) 评论(0) 推荐(0) 编辑
摘要: class dump可以很方便的导出程序头文件,不仅让攻击者了解了程序结构方便逆向,还让着急赶进度时写出的欠完善的程序给同行留下笑柄。所以,我们迫切的希望混淆自己的代码。 混淆思路 混淆分许多思路,比如:花代码花指令,即随意往程序中加入迷惑人的代码指令、易读字符替换等等。防止class dump出可 阅读全文
posted @ 2018-10-08 16:03 广坤山货 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 这是对 "苹果官方文档" 《Threading Program Guide:Run Loops》的翻译 Run loops are part of the fundamental infrastructure associated with threads. A run loop is an eve 阅读全文
posted @ 2018-10-08 15:54 广坤山货 阅读(172) 评论(0) 推荐(0) 编辑
摘要: property(属性)是Objective C的一项特性,用于封装对象中的数据。这一特性可以令编译器自动编写与属性相关的存取方法,并且保存为各种实例变量。 本质 属性的本质是实例变量与存取方法的结合。@property = ivar + getter + setter property的特质 原子 阅读全文
posted @ 2018-10-08 15:38 广坤山货 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 1.NSLog使用 调试程序的时候,会用到NSLog打印一些日志,然后上线的时候都注释掉,可以定义一个宏来实现 Xcode8打印JSON的时候,NSLog控制台显示不完整,可以通过以下宏代替 2.获取系统版本号 3.获取当前语言 4.屏幕高度和宽度 5.判断设备 6.判断真机和模拟器 7.检查系统版 阅读全文
posted @ 2018-10-08 15:37 广坤山货 阅读(161) 评论(0) 推荐(0) 编辑
摘要: NSFileManager代表文件管理器,主要对文件和目录的操作(删除、修改、移动、复制等等)。如果程序需要读取文件内容,则可通过NSHandle进行处理;如果需要读取网络资源,则可通过NSURL进行处理,如果只是读取项目内部资源,则用NSBundle进行处理。 确定文件是否存在 列出目录里面的所有 阅读全文
posted @ 2018-10-08 15:35 广坤山货 阅读(210) 评论(0) 推荐(0) 编辑
摘要: NSURLSession,为iOS7中的新网络接口,是在2013年的WWDC上,由Apple提出的NSURLConnection继任者的:NSURLSession。通常来说,为了防止循环引用,代理都会使用weak或者assign参数,但NSURLSession的代理却用了retain: 苹果为什么这 阅读全文
posted @ 2018-10-08 15:33 广坤山货 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一、获取当前时间 二、获取当前时间戳 三、时间戳转时间 四、字符串转时间戳 阅读全文
posted @ 2018-09-30 17:39 广坤山货 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 一、沙盒目录结构 应用程序目录的路径下有三个文件夹:Documents、Library、temp以及一个.app包!该目录下就是应用程序的沙盒,应用程序只能访问当前目录下的文件夹。 Document 除了基于NSUserDefaults的首选项配置之外,应用程序的数据、文件都保存在该目录下。 Lib 阅读全文
posted @ 2018-09-30 14:20 广坤山货 阅读(130) 评论(0) 推荐(0) 编辑
摘要: NSUserDefaults用于保存应用程序设置和属性以及用户数据,存储在ios所谓的Defaults系统中,ios的Defaults系统在整个App生命周期中都是可用的。如果只需要保存程序参数、选项相关的少量数据,可以使用NSUserDefaults进行保存。NSUserDefaults可以存储以 阅读全文
posted @ 2018-09-30 14:18 广坤山货 阅读(104) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页