- 博客(10)
- 收藏
- 关注
转载 TDD的iOS开发初步以及Kiwi使用入门
原出处:http://www.onevcat.com/2014/02/ios-test-with-kiwi/TDD的iOS开发初步以及Kiwi使用入门测试驱动开发(Test Driven Development,以下简称TDD)是保证代码质量的不二法则,也是先进程序开发的共识。Apple一直致力于在iOS开发中集成更加方便和可用的测试,在Xcode 5中,新的IDE和SDK
2016-01-19 15:39:20
482
转载 使用CocoaPods开发并打包静态库
使用CocoaPods开发并打包静态库Cocoapods作为OS X和iOS开发平台的类库管理工具,已经非常完善和强大。通常我们用pod来管理第三方开源类库,但我们也极有可能会开发一个用pod管理依赖关系的静态类库给其他人使用,而又不愿意公开源代码,比如一些SDK,那么就需要打包成.a文件。本文将以一个依赖于ASIHTTPRequest的静态类库,来演示如何创建使用了C
2016-01-19 15:25:45
366
转载 CocoaPods安装和使用教程
CocoaPods安装和使用教程http://code4app.com/article/cocoapods-install-usageCocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无
2016-01-19 14:25:33
303
转载 重构的常用思路
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.youkuaiyun.com/pistolove/article/details/42041757 在重构入门篇中,简单地介绍了重构的定义、为何重构、何时重构等。我想对于重构是如何运作的,你已经有了较好的理解了。但是对于代码中的坏味道,你可能知道的并不多。坏味道可能是无形中产生的,也可能是开发人员偷懒造成的,还可能是其
2016-01-13 15:18:32
295
转载 iOS 扩展机制category与associative
在写新浪微博的时候,要处理点击微博图片放大的问题,这里我采用的处理是使用category和associative扩展机制为UIImageview扩展添加一个方法和一个属性,这个方法是处理点击图片放大,而这个属性就是这个图片的下载链接地址URL。下面稍微解说一下这两个扩展机制:category和associative作为objective-c 扩展机制的两个特性,cate
2015-12-07 21:24:07
375
原创 iOS 获取网络时间
iOS 获取网络时间也许你会因为当前手机时间不准确而导致自己的程序在使用时间上出现一些问题,那么下面这块代码也许会帮到你,实用的百度服务器的时间,如果没网络会使用系统默认时间!/**获取网络当前时间*/(NSDate *)getInternetDate{NSString *urlString = @"http://m.baidu.com";urlString = [urlString strin
2015-11-29 23:14:40
4591
原创 关于引入pods的iOS项目使用shell脚本编译的问题与探索
关于引入pods的iOS项目使用shell脚本编译的问题与探索 由于自己所在公司是做生成平台的所以app自动打包是必要的而xcode和commandlinetools确实也提供了这样的功能,在没有使用pods的时候build一个project很简单,但是引入pods项目后,在build workspace的时候就出现了这样或者那样的问题了,其根本原因还是参数的问题先贴一段脚本:#! /bin/b
2015-08-17 13:42:39
1061
原创 升级Xcode 导致插件失效的解决办法
升级新版Xcode后 解决 插件失效的方法查看 插件目录:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/ 邮件打开插件 包内容 找到里面的 Info.plist 文件 并 打开他在DVTPlugInCompatibilityUUIDs 下 新添加个 键值对 value 是 7FDF5C7A-131F-4A
2015-07-12 11:51:15
355
原创 CentOS 搭建Git服务器
CentOS 搭建Git服务器服务端1,安装openssh服务断和客户端 yum -y install openssh2,安装git和python-setuptools yum -y install git python-setuptools3,获取并安装gitosis,来管理git仓库 git clone https://github.com/res0nat0r/gitosis.g
2015-06-11 14:39:01
481
原创 iOS 网络请求(POST/GET) 系统、AFNetworking,MKNetwork
iOS 网络请求(POST/GET) 系统、AFNetworking,MKNetworking
2015-05-15 23:08:47
518
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人