摘要: 1.AFNetworking、YTKNetwork(猿题库Team对AFN的封装,貌似不错) 网络请求 2.JSONKit 解析json串 3.Masonry、SDAutoLayout(目前用这个比较多) 添加约束进行布局 4.MJRefresh、ODRefreshControl UITableVi 阅读全文
posted @ 2016-03-23 23:34 Colaless 阅读(857) 评论(0) 推荐(0) 编辑
摘要: UITableView上显示二级三级菜单的demo有很多,这里展示一个简单易复用的。 效果图: 代码:原理就是section的头作为展示的一级cell,section里的cell作为二级cell,通过section的状态(YES or NO)来控制是否显示section里的cell 阅读全文
posted @ 2016-03-23 22:59 Colaless 阅读(3453) 评论(0) 推荐(0) 编辑
摘要: 最近搭见面尝试了下Masonry,感觉挺不错的,比手写frame快多了,又避免了storyboard和xib的复杂约束。 这是效果图 ps:以前看到这样的就愁死了,各种计算坐标,用Masonry分分钟的事。 代码:用的不是很熟练,有不少走了弯路的地方欢迎指正~~~~(>_<)~~~~ 阅读全文
posted @ 2016-03-23 22:20 Colaless 阅读(537) 评论(0) 推荐(0) 编辑
摘要: - (void)viewDidLoad { [super viewDidLoad]; /** * 轮播图 * * @return nil */ //图片数组 imageArr = @[@"scroll.png",@"record.png",@"state2.png"]; //scrollview的宽和高 ... 阅读全文
posted @ 2016-03-23 21:17 Colaless 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: //在DataManager.h里 #import @class DataManager; //block回调传值 /** * 请求成功回调json数据 * * @param json json串 */ typedef void(^Success)(id json); /** * 请求失败回调错误信息 * * @param error error错误信息 */ t... 阅读全文
posted @ 2016-03-23 20:48 Colaless 阅读(7501) 评论(0) 推荐(0) 编辑
摘要: ps :插件路径存放在~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/目录下 一、Alcatraz是一款管理Xcode插件的管理工具 安装:在命令行中输入如下指令:curl -fsSL https://raw.github. 阅读全文
posted @ 2016-03-16 15:51 Colaless 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 一、安装 1、github下载VVDocumenter  https://github.com/onevcat/VVDocumenter-Xcode.git 2、终端输入defaults read /Applications/Xcode.app/Contents/Info DVTPlugInComp 阅读全文
posted @ 2016-03-14 14:14 Colaless 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 一、安装 1、github上下载地址:https://github.com/tomaz/appledoc.git 2、下载之后,终端执行 cd /users/你的位置/desktop/appledoc 进入appledoc文件 3、终端执行 sudo sh install-appledoc.sh 进 阅读全文
posted @ 2016-03-14 14:01 Colaless 阅读(942) 评论(0) 推荐(0) 编辑
摘要: (转)前言: 苹果在IOS 6系统之后开始支持BLE 4.0,iPhone4s,iPod 5,iPad 3等之后的机型开始内嵌BLE4.0硬件,因此在开发前请先确认你的开发环境符合上述要求,并且苹果在BLE4.0之后,对外部的连接设备已经不在需要MFI认证了,当然你的外设肯定得要有蓝牙4.0模块了 阅读全文
posted @ 2016-03-01 14:56 Colaless 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: (转)iOS开发 之 可穿戴设备 蓝牙4.0 BLE 开发,iosble 1 前言 当前有越来越多的可穿戴设备使用了蓝牙4.0 BLE(Bluetooth Low Energy)。对于iOS开发而言,Apple之前专门推出CoreBluetooth的Framework来支持BLE的开发。对于硬件开发 阅读全文
posted @ 2016-03-01 14:54 Colaless 阅读(294) 评论(0) 推荐(0) 编辑