[置顶] iOS极光推送进一部使用(重点)

摘要: 一.设置标签alias(userId 单个推送)和别名tags(行业分类 多个推送) 覆盖逻辑 而不是新增逻辑 block回调 + (void) setTags:(NSSet *)tags alias:(NSString *)alias fetchCompletionHandle:(void (^) 阅读全文
posted @ 2016-03-14 16:35 崔付亮 阅读(2356) 评论(0) 推荐(0) 编辑

[置顶] iOS 打测试包

摘要: iOS开发中,怎么打包为ipa格式的软件包以及怎么安装到手机终端上。 (我的开发环境为Xcode6.1.1 ) 作为个人开发者(当然我的开发者帐号为个人开发者帐号,而不是企业开发者帐号),对于自己来说,我们只需要真机调试就可以将应用安装到自己的手机上;如果你在发布前想给更多的测试或朋友使用你的APP 阅读全文
posted @ 2016-03-08 14:00 崔付亮 阅读(1619) 评论(0) 推荐(1) 编辑

自定义UICollectionViewFlowLayout

摘要: //1.实现 -(void)prepareLayout{ //(目的:做一些初始化;用来做布局的初始化操作(不建议在init方法里面做布局的初始化操作)) } //2.实现 - (NSArray *)layoutAttributesForElementsInRect:(CGRect)rect{ // 阅读全文
posted @ 2017-08-09 15:40 崔付亮 阅读(761) 评论(0) 推荐(0) 编辑

NSAttributedString 富文本样式

摘要: NSFontAttributeName :字体字号value值:UIFont类型 NSParagraphStyleAttributeName : 段落样式value值:NSParagraphStyle类型(其属性如下) lineSpacing 行间距(具体用法可查看上面的设置行间距API) para 阅读全文
posted @ 2017-08-09 15:39 崔付亮 阅读(382) 评论(0) 推荐(0) 编辑

解决UITableview 底部留白

摘要: self.tableView_root.tableHeaderView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, 1, 0.5)]; self.tableView_root.sectionFooterHeight = 0.5; self.tabl 阅读全文
posted @ 2017-08-09 15:39 崔付亮 阅读(404) 评论(0) 推荐(0) 编辑

OC排序算法

摘要: 选择排序 选择排序是一种简单直观的排序算法,无论什么数据进去都是 O(n?) 的时间复杂度。所以用到它的时候,数据规模越小越好。唯一的好处可能就是不占用额外的内存空间了吧。 1.算法步骤 1. 首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置 2. 再从剩余未排序元素中继续寻找最小(大 阅读全文
posted @ 2017-08-09 15:38 崔付亮 阅读(514) 评论(0) 推荐(0) 编辑

解决UITextField输入汉字会下移的问题

摘要: //输入汉子时会下移动 self.searchText.clearButtonMode = UITextFieldViewModeWhileEditing; 阅读全文
posted @ 2017-08-09 15:37 崔付亮 阅读(105) 评论(0) 推荐(0) 编辑

CALayer,,,CATextLayer,,,CAShapeLayer,, CAGradientLayer

摘要: CALayer //获得根图层 CALayer *layer = [[CALayer alloc]init]; (CATextLayer 可以填加文字) layer.backgroundColor = [UIColor blueColor].CGColor; layer.position = CGP 阅读全文
posted @ 2017-08-09 15:37 崔付亮 阅读(218) 评论(0) 推荐(0) 编辑

DrawRect使用

摘要: 会自动调用drawRect方法,,, 手动调用 [self setNeedsDiapaly]; 天气预报的曲线无法直接绘制,需要一个点一个点计算 绘制文本 //文字的段落样式 NSMutableParagraphStyle *style = [[NSMutableParagraphStyle all 阅读全文
posted @ 2017-08-09 15:36 崔付亮 阅读(537) 评论(0) 推荐(0) 编辑

xcode快捷键使用

摘要: PS:下面都是网上百度后经过我自己整理,都是Xcode比较常用的快捷键,特别是红色标注的,很常用。用熟了开发编辑代码的的时候就很方便,希望对大家有用~1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD+OPt+S:保存所有文件 阅读全文
posted @ 2017-06-16 14:59 崔付亮 阅读(137) 评论(0) 推荐(0) 编辑

setViewControllers的应用

摘要: 1—>2–->3 然后3pop/左滑动的时候直接到1 在2中 点击事件中 重置self.navigationController的controllers.. [self.view whenTapped:^{ NSMutableArray *aM = [NSMutableArray arrayWith 阅读全文
posted @ 2017-05-23 16:00 崔付亮 阅读(271) 评论(0) 推荐(0) 编辑

0-100 之间 生成50个不重复的随机数, 高效执行

摘要: 利用json中键唯一的特性var arr = [];var json = {};for(var i = 0;i<50;i++){ var rand = Math.round(Math.random()*100); if(!json[rand]){ arr.push(rand); json[rand] 阅读全文
posted @ 2017-05-05 09:51 崔付亮 阅读(481) 评论(0) 推荐(0) 编辑