- 博客(11)
- 收藏
- 关注

原创 UITableView探究
//tableView常见属性:tableView.rowHeight = 20; // 设置tableView每一行的cell高度tableView.sectionHeaderHeight = 40; // 设置tableView每一组的头部高度tableView.sectionFooterHeight = 20; // 设置tableView每一组的尾部高度tableView.separ
2016-07-18 18:05:10
438

原创 UIScrollView 探究
UIScrollView 是UIKit框架里面开发中使用非常频繁的控件,也是非常重要的控件. UIScrollView继承至UIView,凡事可视组建都是继承制UIView。 UIScrollView的属性说明:UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0,0,100,100)];[sel
2016-07-14 17:01:31
312

原创 常见错误记录
error: Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set."这个错误是由于在AFNetwork网络请求的时候默认是反悔json数据,但是代码里没设置,添加这样一句代码就搞定了:
2016-07-11 10:36:24
1597

原创 源代码管理
公司中的源代码管理工具包含svn和git,svn的使用远远大于git。svn基本操作:一、在服务器创建代码仓库;二、先下载服务器已经有的东西下载到本地,在本地初始化项目,再把初始化项目提交到服务器,其他人再在服务器下载代码,进行协同开发;基本命令:svn checkout 服务器地址 --username = 用户名 --password = 密码svn commi
2016-07-04 11:48:55
1581
转载 GitHub开源项目
http://blog.youkuaiyun.com/meiwenjie110/article/details/50787030
2016-09-08 11:34:41
963
原创 文章标题
error: Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set."这个错误是由于在AFNetwork网络请求的时候默认是返回json数据,但是代码里没设置,添加这样一句代码就搞定了: man
2016-09-07 15:51:30
1290
原创 OC常用方法总结
//给数组插入对象,默认是插入到最后一个位置,如下方法是插入到指定的地方[array insertObject:model atIndex:0];// 删除数组的第0个位置的对象[array removeObjectAtIndex:0];
2016-07-20 09:16:38
451
原创 iOS屏幕适配
iOS的屏幕适配从纯frame到autoresizingMask再到autolayout,autoresizingMask ->autolayout->sizeClassesautoresizingMask和autolayout不兼容、sizeClasses依赖autolayoutautoresizingMask技术 UIView *redView = [[UIView alloc] init];
2016-07-16 09:04:51
378
原创 YTKNetwork网络请求库介绍
对于AFNetworking目前是主流的iOS开发通讯库,很多开发者对AFNetworking进行二次封装,来方便自己开发,在这里分享一下YTKNetwork的使用,以及对YTKNetwork添加一些分类来更方便的进行开发。YTKNetwork的github地址:https://github.com/yuantiku/YTKNetwork。以下抄自YTKNetwork的介绍:支持按
2016-07-04 11:35:19
1403
原创 宏、const、static、extern、用法与使用场景
项目中会用到很多,这里总结一下宏:命名规范:以项目前缀开头,以key结尾;常见的用法: 常用的字符串抽成宏、常用的代码抽成宏const:常量const:当有字符串常量的时候,苹果推荐使用constconst与宏的区别:1.编译时刻:宏:预编译(预编译是提前编译) const:编译时候2.编译检查:宏:不会检查错误 const:会检查错误3.宏的好处:可以
2016-06-30 10:32:41
695
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人