ios技术

Reveal查看任意app的高级技巧

Reveal是一个很强大的UI分析工具,与其他几个功能相近的工具(比如PonyDebugger)相比,其最大的特点就是非常直观,用来查看app的UI布局非常方便。其常规用法是将framework集成至Xcode工程中,可参见Revea...

关于IOS客户端用户登录的问题

最近有朋友问我,关于IOS客户端在处理用户登录的相关问题,其实现在大多数的应用后台是用JAVA来做的,而且为了防止一些接口的恶意使用,会增加一些验证,比如在与服务器交互的时候使用cookie来验证的问题,其...

那些年我们不能错过的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,然后就会正常。 但是这样很浪费时...