摘要: 项目用到要获取iOS设备的IP地址,有2种方法: 1)第一种比较简单,但是只有当你的设备连接到WIFI时才能获取到IP地址,倘若你的设备用的是流量,那就不行。代码如下: 2)第二种方法比较通用,无论是WIFI还是流量都能获取到IP地址,代码如下: Reference [1] http://super 阅读全文
posted @ 2017-08-07 12:51 SUPER_F 阅读(1427) 评论(0) 推荐(0) 编辑
摘要: Git——The stupid content tracker(傻瓜内容跟踪器) git是Linux的缔造者Linus Torvalds为了帮助管理linux内核源码而开发的一款免费、开源的分布式版本控制系统。分布式Git相比集中式CVS/SVN的最大区别在于开发者可以提交到本地,每个开发者通过克隆 阅读全文
posted @ 2017-08-07 12:41 SUPER_F 阅读(3210) 评论(0) 推荐(0) 编辑
摘要: 一、给一个时间,给一个数,正数是以后n个月,负数是前n个月; 1 -(NSDate *)getPriousorLaterDateFromDate:(NSDate *)date withMonth:(NSInteger)month 2 3 { 4 5 NSDateComponents *comps = 阅读全文
posted @ 2017-08-07 12:38 SUPER_F 阅读(2380) 评论(0) 推荐(0) 编辑
摘要: iOS开发中对于UITableViewCell高度自适应的文章已经很多很多,但如果cell内容比较复杂,刚使用autolayout配置自使用时还是总不能一次性成功。 KEY POINT 这里只说设置的关键一点: Cell内部的Constraints一定要有一条从Cell顶部到底部的一条可联通线。 图 阅读全文
posted @ 2017-08-07 11:40 SUPER_F 阅读(6813) 评论(0) 推荐(1) 编辑
摘要: 历史由来: 接触iOS的人都知道,@property声明的属性默认会生成一个_类型的成员变量,同时也会生成setter/getter方法。 但这只是在iOS5之后,苹果推出的一个新机制。看老代码时,经常看到一个大括号里面定义了成员变量,同时用了@property声明,而且还在@implementat 阅读全文
posted @ 2017-08-07 11:25 SUPER_F 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: 前言 前几天有人问我一个问题:为什么分类不能自动创建get set方法。老实说,笔者从来没有去思考过这个问题。于是这次通过代码实践跟runtime源码来探究这个问题。 准备工作 为了能减少输出类数据的代码工作,笔者基于NSObject的分类封装了一套代码 其中输出类实例变量的具体代码: - (voi 阅读全文
posted @ 2017-08-07 11:07 SUPER_F 阅读(242) 评论(0) 推荐(0) 编辑
摘要: -(void)startTime{ __block int timeout= 59; //倒计时时间 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_so 阅读全文
posted @ 2017-08-07 11:03 SUPER_F 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 简介 在项目中经常碰到首页顶部是无限轮播,需要靠最上面显示.有的设置导航栏为透明等一系列的方法,这个可以借助第三方.或者干脆简单粗暴的直接隐藏掉导航栏.可是push到下一个页面的时候是需要导航栏的,如何做了,这里给出两种方法. 第一种做法 注意这里一定要用动画的方式隐藏导航栏,这样在使用滑动返回手势 阅读全文
posted @ 2017-08-07 11:00 SUPER_F 阅读(2071) 评论(0) 推荐(0) 编辑
摘要: 1、检出 svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码 svn co svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn checkout 阅读全文
posted @ 2017-08-07 10:57 SUPER_F 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 2. 获取磁盘可用空间大小 1 //磁盘可用空间 2 + (CGFloat)diskOfFreeSizeMBytes{ 3 CGFloat size = 0.0; 4 NSError *error; 5 NSDictionary *dic = [[NSFileManager defaultManag 阅读全文
posted @ 2017-08-07 10:42 SUPER_F 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 一、通过企业账号申请证书 1 Certificate Signing Request (CSR)文件 在Mac系统中进入“钥匙串访问”,选择“钥匙串访问”-“证书助理”-“从证书颁发机构请求证书…”,如图1所示: 钥匙串请求证书 —>填写前两项,并选择“存储到磁盘”,如图2所示: 2 请求Certi 阅读全文
posted @ 2017-08-07 10:06 SUPER_F 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: 在上架App之前想要 真机测试的同学 请查看 iOS- 最全的真机测试教程 里面包含怎么让多台电脑同时 上架App和同时真机调试。P12文件的使用详解 因为最近更新了Xcode 8 ,证书的创建都大同小异,只是在Xcode 8中的设置有一些变化,我就在下面补充,如有什么疑问,请联系我。。 注 同样可 阅读全文
posted @ 2017-08-07 09:48 SUPER_F 阅读(742) 评论(0) 推荐(0) 编辑