随笔分类 -  IOS开发技巧

摘要:在 Xcode 6.0 之前实现异步功能的单元测试很困难现在通过expectation可以很容易实现异步功能的单元测试// 1. 定义一个"期望" -> 描述异步的需求,只是一个标记而已let expectation = expectationWithDescription("xxx... 阅读全文
posted @ 2015-03-04 09:57 coderkl 阅读(320) 评论(0) 推荐(0)
摘要:将第三方框架通过 git clone 方式下载到本地,将用到的”具体文件(文件夹)”拖拽到项目中*注意拖拽的时候”不要选择copy”,这样文件还会保存在原来的位置。框架更新后可以用 git pull 更新将其他项目(框架)直接拖拽到自己的项目中使用*框架的开发应该由其他人员来负责 *... 阅读全文
posted @ 2015-03-03 21:45 coderkl 阅读(95) 评论(0) 推荐(0)
摘要:Xcode中快捷输入的代码块存放在一下路径:~/Library/Developer/Xcode/UserData/CodeSnippets更换电脑后,直接把自己的代码块存放到以上路径即可保留自己的操作习惯。 阅读全文
posted @ 2015-03-03 19:21 coderkl 阅读(182) 评论(0) 推荐(0)
摘要:git工作原理git常用命令:git log 查看版本库日志git reset –hard 版本号(前六位) 切换到任... 阅读全文
posted @ 2015-03-03 19:15 coderkl 阅读(112) 评论(0) 推荐(0)
摘要:简单的vim使用教程vim共分为三种模式,分别是【一般模式】 【编辑模式】 【指令列命令模式】,三种模式之间的转换关系如下图所示: 一般模式下可用功能说明: 【G】 光标移到档案的最后一行 【nG】 n为数字,移动到档案第n行 【gg】 移动到档案的第一行 【Ctrl】+【f... 阅读全文
posted @ 2015-03-03 19:08 coderkl 阅读(114) 评论(0) 推荐(0)
摘要:配置方式:在Finder中创建一个”Sites”的文件夹修改配置文件(/etc/apache2/httpd.conf)中的”两个路径”DocumentRoot,指向刚刚创建的文件夹修改配置文件中带有php的行,去掉行首的*修改配置文件 找到Options FollowSymLinks... 阅读全文
posted @ 2015-03-02 08:57 coderkl 阅读(126) 评论(0) 推荐(0)
摘要:CocoaPods0.介绍:帮助开发者管理iOS第三方框架的工具1.查看当前的ruby源: gem source -l// 刚开始可能是这样的*** CURRENT SOURCES ***https://rubygems.org/2.修改ruby源删除旧源: gem sources... 阅读全文
posted @ 2015-02-15 20:33 coderkl 阅读(135) 评论(0) 推荐(0)
摘要:JavaScript与OC有两个交互的桥梁webView执行完js代码后可以返回一个字符串NSString *result = [webView stringByEvaluatingJavaScriptFromString:js];通过以下代理方法监听webView的页面跳转,并解析... 阅读全文
posted @ 2015-02-15 08:43 coderkl 阅读(119) 评论(0) 推荐(0)