03 2016 档案
摘要:#pragma mark- 密钥类型 //密钥类型键 //CFTypeRef kSecClass // //值 //CFTypeRef kSecClassGenericPassword //一般密码 //CFTypeRef kSecClassInternetPassword //网络密码 //CFT
阅读全文
摘要:1.对于正则式匹配器的初始化创建入口 /** * pattern是正则表达式 * options是参数 * error双指针 */ 具体参数枚举类型含义如下 实现字段匹配方法具体如下 参数options枚举类型含义为 最后匹配字段后的值,通过[match rangeAtIndex:2]得到该字段所在
阅读全文
摘要:1.正则表达式基本语法 两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下: "^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和
阅读全文
摘要:1.首先xcode是默认忽略.a文件的。改变方法如下: 1⃣️. 打开终端, 在命令行中输入: vi ~/.subversion/config 来打开配置文件.2⃣️. 然后, 在[miscellany]项找到这个串: # global-ignores = *.o *.lo *.la *.al .l
阅读全文
摘要:1.重复运行项目,不重复构建项目(来自Heath Borders) 假如你一直在不停地调试同一个问题,你可以在不重复构建的情况下运行你的APP,这样:“Product>Perform Action>Run without Building” 2.禁用dylib钩子(来自Sam Marshall) 在
阅读全文
摘要:该函数的功能主要是判定该应用是不是运行在调试器上,这样子就能做一些反编译规避。对系统的安全性有很大的提升。
阅读全文
摘要:1.如果想创建一个带有coreData的程序,要在项目初始化的时候勾选中 2.创建完成之后,会发现在AppDelegate里多出了几个属性,和2个方法 managedObjectContext (被管理的数据上下文)操作实际内容(操作持久层)作用:插入数据,查询数据,删除数据 NSManagedOb
阅读全文
摘要:基本要点 · 不能导致手机故障(比如崩溃或屏幕问题) · 长时间/过度使用之后反应仍然很快 · 应用内的所有价格信息中不能用固定值代替可变变量 · 不要使用任何SDK里面的私人API · 不要使用任何SDK文档里面没有列出的功能 · 不要提及用户设备上不存在的硬件功能 · 如果需要网络连接,在没有网
阅读全文
摘要:一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出现。
阅读全文
摘要:对于64位机子和iPhone OS应用 解决方法是使用-all_load 或者 -force_load。 -all_load强迫链接器从它能看见的所有文档中加载所有的对象文件,甚至那些没有OC代码的文档。 -force_load适用于Xcode3.2+版本,它允许finer得到文档加载的控制。每一个
阅读全文
摘要:[[UIApplication sharedApplication] openURL:url];
阅读全文
摘要:1.打印CGRect,Size,Point 2.宏定义的销毁 3.条件编译语句 #if #else #endif 1》判断是否开启ARC,有些库需要ARC支持,则在编译之前可以判断用户有没有开启ARC,同样__has_feature(objc_arc)这玩意儿也是xcode预置的 , 前缀是这个的"
阅读全文
摘要:原文链接:http://www.jianshu.com/p/ca496cb680fe前言 当下,很多APP里面都会有HTML5网页,我们除了简单的用WebView加载显示外,很多情况下,我们还需要和WebView进行交互,比如点击WebView上面的按钮调用OC端的函数实现具体操作。 因此今天为大家
阅读全文
摘要:autocapitalizationType 设置键盘自动大小写的属性 UITextAutocapitalizationTypeNone autocorrectionType property 设置是否有自动修改提示 UITextAutocorrectionTypeNoenablesReturnKe
阅读全文
摘要:转载请注明:http://blog.sina.com.cn/s/blog_69081e060100v7ad.html UITextInputMode大家看了是不是有些陌生呢?这个类是在4.2之后才有的一个新的类,是用来获取当前文本输入模式的。这个可能说的有些模糊。说白了就是在用户输入文本时,判断用户
阅读全文
摘要:Github 简要 自动布局最重要的是约束:UI元素间关系的数学表达式。约束包括尺寸、由优先级和阈值管理的相对位置。它们是添加剂,可能导致约束冲突 、约束不足造成布局无法确定 。这两种情况都会产生异常。 使用前:AutoLayout关于更新的几个方法的区别 setNeedsLayout:告知页面需要
阅读全文
摘要:1, 打开终端2, 前往Xcode.app, 命令: cd /Applications/Xcode.app 3, 把头文件修改为只读, 命令: sudo chown -hR root:wheel Contents
阅读全文
摘要:目录 环境 前言 1、使用 Gem 安装 synx 2、直接在终端 Terminal 中开始使用 3、在使用的时候还可以加参数来实现不同的功能 4、解决项目中出现的一些 error 环境 OS X 10.11.1Xcode 7.1日期:2015/10/30 前言 最近公司项目要从 SVN 转到 Gi
阅读全文
摘要:在2013年3月21日苹果已经通知开发者,从2013年5月1日起,访问UIDID的应用将不再能通过审核,替代的方案是开发者应该使用“在iOS 6中介绍的Vendor或Advertising标示符”。 unique Identifier即将退出,苹果给了我们Vendor和Advertising ide
阅读全文
摘要:1.iOS开发的证书的描述文件放置地点 ~/Library/MobileDevice/Provisioning Profiles 2.$(SRCROOT)代表的是这个项目文件夹所在的位置 $(PROJECT_DIR) 表示的包含可执行文件的哪一个文件夹 3.对于pod导入的第三方库,引用不自动补全问
阅读全文
摘要:目录 1. NSRunLoopCommonModes和Timer 2. NSThread和Timer 3. GCD中的Timer 返回目录 1. NSRunLoopCommonModes和Timer 当使用NSTimer的scheduledTimerWithTimeInterval方法时。事实上此时
阅读全文