那些年我们不能错过的xcode插件

古人云“工欲善其事必先利其器”,打造一个强大的开发环境,是立即提升自身战斗力的绝佳途径!以下是搜集的一些有力的XCode插件。 1.全能搜索家CodePilot 2.0 你要找的是文件?是文件夹?是代码...

IOS中的多线程和NSRunLoop概述

线程概述 有些程序是一条直线,从起点到终点,如Hello World,运行打印完,它的生命周期便结束了;有些程序是一个圆,不断循环,直到将它切断,如操作系统,一直运行直到你关机。  一个运行着的程...

git版本控制之tag

在实际的开发中版本控制还是非常有必要的,那么我就来讲解一下tag标签的使用技巧    git tag命令-m 可以添加对本tag版本的注视 -a 可以添加tag的标题,注意这里要用到的单引号哦    git ...

UITextView绘制圆角和添加背景

UITextView 修改样式资料比较少,最近摸索了下,总结了以下几种方式:   一、给UITextView绘制圆角,通过QuartzCore框架,操作CALayer可以给UITextView绘制圆角边框。       &nbs...

UITableViewCell 右侧的小箭头

实现右侧的小灰色箭头  只要将cell的accessoryType属性设置为 UITableViewCellAccessoryDisclosureIndicator就可以了。 代码为:cell.accessoryType=UITableViewCellAccessoryDisclosureIndi...

AFNNetworking2.0版本的使用

虽然是2.0版本了,但是使用的方法还是老的方法了,请求网络也能够成功,符合我的程序规范就Ok了 好了,废话不多说,直接上代码 NSString *urlString = @"http://www.XXXXX.com/getmessage.php"; ...

脚本结束 iPhone Simulator 进程

经常在开发中会碰到无法启动iphone 模拟器,提示他已经在运行 The Simulator can't be launched because it is already in use. 那我们需要重新启动xcode,然后就会正常。 但是这样很浪费时...

AKTabController的使用

框架的地址连接:传送门 _tabBarController = [[AKTabBarController alloc] initWithTabBarHeight:(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) ? 70 : 50]; [_tabBarController se...

XCode下的iOS单元测试

XCode 内置了 OCUnit 单元测试框架,但目前最好用的测试框架应该是 GHUnit。通过 GHUnit + OCMock 组合,我们可以在 iOS 下进行较强大的单元测试功能。本文将演示如何在 XCode 4.2 下使用 OCUnit, GHUnit 和 ...