代码改变世界

随笔档案-2015年11月

iOS 代码规范

2015-11-28 12:40 by jiangys, 793 阅读, 收藏, 编辑
摘要: 概述 命名的好坏在开发中往往也不怎么重视,毕竟差的命名也不会影响程序逻辑。但是不好的命名在大项目中带来的隐形维护成本是相当高的,这些在项目开始时可能还很难察觉,而后来会陷入前仆后继的维护困境中。我们往往非常重视项目逻辑的复杂性,却不能好好的把“简单”的命名做好。其实,如果简单的东西都做不好,那么做出 阅读全文

iOS 开发笔记-AFNetWorking https SSL认证

2015-11-27 19:26 by jiangys, 38441 阅读, 收藏, 编辑
摘要: 一般来讲如果app用了web service , 我们需要防止数据嗅探来保证数据安全.通常的做法是用ssl来连接以防止数据抓包和嗅探 其实这么做的话还是不够的 。 我们还需要防止中间人攻击(不明白的自己去百度)。攻击者通过伪造的ssl证书使app连接到了伪装的假冒的服务器上,这是个严重的问题!那么如 阅读全文

iOS UI布局-定时器

2015-11-26 19:35 by jiangys, 805 阅读, 收藏, 编辑
摘要: 定时器是比较常用的一个UI控件,在付款、抢购时,经常会使用到。提取成一个通用的方法/** * 倒计时GCD通用方法 * 通常用的计时器都是用NSTimer,但是NSTimer在线程很吃紧的时候效果不佳,使用GCD计时相对更好 * * @param seconds 倒计时间 单位:秒 * ... 阅读全文

iOS UI基础-16.0 UIButton

2015-11-23 22:44 by jiangys, 318 阅读, 收藏, 编辑
摘要: 回归自然,UIButton是我们使用最频烦的一个控件。下面,对该控件的一些常用方法进行一些总结. 上面的代码,很常用,我们在看代码,已经大概知道其中意思。 要显示选中时的样子,只需要设置:payStateBtn.Selected = Yes; 另外一些常用的属性 设置不可点击 button.user 阅读全文

iOS 第三方框架-MJExtension

2015-11-18 19:59 by jiangys, 432 阅读, 收藏, 编辑
摘要: 1.数组转换成模型数组 // 将 "微博字典"数组 转为 "微博模型"数组 NSArray *newStatuses = [HWStatus objectArrayWithKeyValuesArray:json[@"statuses"]];2.字典转为模型HWUser *u... 阅读全文

iOS 新浪微博-5.3 首页微博列表_集成图片浏览器

2015-11-15 16:42 by jiangys, 1435 阅读, 收藏, 编辑
摘要: 实际上,我们可以使用李明杰在教程里集成的MJPhotoBrowser,地址:http://code4app.com/ios/快速集成图片浏览器/525e06116803fa7b0a000001使用起来也很简单,只需要两步:引入头文件:#import "MJPhotoBrowser.h"#import... 阅读全文

iOS 新浪微博-5.2 首页微博列表_转发微博/工具栏

2015-11-15 00:53 by jiangys, 571 阅读, 收藏, 编辑
摘要: 继续于上一篇,还是做首页的功能,这一篇把剩下的首页继续完善。看看上面的图片,分析:1.转发微博里面的内容,和原创微博是一样的,由文字+配图组成。这应该放在一个UIView里处理。2.工具栏也当成一个整体UIView,里面放上三个按钮通过分析,我们可以得到,一个单元cell,是由 原创微博、转发微博、... 阅读全文

iOS UI布局-回到顶部

2015-11-09 10:22 by jiangys, 1411 阅读, 收藏, 编辑
摘要: 回到顶部,是比较常用的一个效果核心代码在ViewDidLoad中,添加回到顶部按钮计算偏移量,如果当前显示的内容全部向上隐藏掉,则显示“回到顶部”按钮//// ViewController.m// 回到顶部//// Created by Apple on 15/11/4.// Copyrig... 阅读全文
点击右上角即可分享
微信分享提示