摘要:公司有个项目,需要做左侧滑动,首页是ScrollView嵌套TableView。首页是一个ScrollView,所以当contentOffset是0.0的时候,无法直接滑动出抽屉效果,用户体验感非常差。思考了一下还是手势的问题。 于是将ScrollView单独分了出来,重写了 - (BOOL)ges 阅读全文
iOS 内存管理分析
2016-03-09 23:28 by jiangys, 1529 阅读, 0 推荐, 收藏, 编辑
摘要:内存分析 静态分析(Analyze) 不运行程序, 直接检测代码中是否有潜在的内存问题(不一定百分百准确, 仅仅是提供建议) 结合实际情况来分析, 是否真的有内存问题 动态分析(Profile == Instruments) 1> 运行程序, 通过使用app, 查看内存的分配情况(Allocatio 阅读全文
iOS UIViewController生命周期控制
2016-02-28 21:00 by jiangys, 638 阅读, 0 推荐, 收藏, 编辑
摘要:具体流程,看下图: init方法在init方法中实例化必要的对象(遵从LazyLoad思想)init方法中初始化ViewController本身loadView方法当view需要被展示而它却是nil时,viewController会调用该方法。不要直接调用该方法。如果手工维护views,必须重写该方 阅读全文
iOS9的新特性以及适配方案
2016-02-28 20:51 by jiangys, 2487 阅读, 0 推荐, 收藏, 编辑
摘要:新的iOS 9系统比iOS8更稳定,功能更全面,而且还更加开放。iOS 9加入了更多的新功能,包括更加智能的Siri,新加入的省电模式。iOS 9为开发者提供5000个全新的API。 1. 限制HTTP协议,全部改用更安全的HTTPS iOS9让所有的HTTP默认使用了HTTPS,原来的HTTP协议 阅读全文
iOS Runtime原理及使用
2016-02-22 18:11 by jiangys, 11745 阅读, 0 推荐, 收藏, 编辑
摘要:runtime简介 因为Objc是一门动态语言,所以它总是想办法把一些决定工作从编译连接推迟到运行时。也就是说只有编译器是不够的,还需要一个运行时系统 (runtime system) 来执行编译后的代码。这就是 Objective-C Runtime 系统存在的意义,它是整个Objc运行框架的一块 阅读全文
SDWebImage 原理及使用
2016-02-19 11:23 by jiangys, 15573 阅读, 1 推荐, 收藏, 编辑
摘要:概述 SDWebImage托管在github上。https://github.com/rs/SDWebImage 这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。 SDWebImage 加载图片的流程 入口 set 阅读全文
iOS应用图标及尺寸
2016-02-18 11:40 by jiangys, 4132 阅读, 0 推荐, 收藏, 编辑
摘要:Icon and Image Sizes Every app needs an app icon and a launch file or image. In addition, some apps need custom icons to represent app-specific conten 阅读全文
iOS UI布局-VFL语言
2016-01-21 09:55 by jiangys, 1461 阅读, 0 推荐, 收藏, 编辑
摘要:什么是VFL语言VFL(Visual Format Language),“可视化格式语言”。VFL是苹果公司为了简化autolayout的编码而推出的抽象语言。语法说明H:[cancelButton(72)]-12-[acceptButton(50)]cancelButton宽72,acceptBu... 阅读全文
iOS 微信支付
2016-01-20 14:18 by jiangys, 18549 阅读, 1 推荐, 收藏, 编辑
摘要:相关资料 SDK下载:https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=11_1 APP端开发步骤说明:https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_5 SDK接入 服务器 阅读全文
iOS 支付宝支付
2016-01-15 14:08 by jiangys, 6523 阅读, 2 推荐, 收藏, 编辑
摘要:在开发过程中,经常需要接入第三方支付。下面对支付进行一个概括。 支付宝SDK下载地址:https://doc.open.alipay.com/doc2/detail?treeId=54&articleId=103419&docType=1 在支付宝集成的过程中,会遇到一些报错,下面就碰到的报错,和大 阅读全文