引用自 http://www.cocoachina.com/ios/20160323/15770.html 1.循环引用的产生和解决 产生:对象A和对象B相互引用了对方作为自己的成员变量,只有自己销毁的时候才能将成员变量的引用计数减1。对象A的销毁依赖于对象B的销毁,同时对象B销毁也依赖与对象A的销 ...
分类:
移动开发 时间:
2016-04-18 20:18:36
阅读次数:
161
恢复内容开始 //appdelegate //// AppDelegate.m// iOS开发架构//// Copyright © 2016年 Chason. All rights reserved.//#import "AppDelegate.h"#import "ViewController.h ...
分类:
移动开发 时间:
2016-04-11 18:38:51
阅读次数:
302
1:iOS视图控制对象生命周期 init-初始化程序 viewDidLoad-加载视图 viewWillAppear-UIViewController对象的视图即将加入窗口时调用; viewDidApper-UIViewController对象的视图已经加入到窗口时调用; viewWillDisap
分类:
移动开发 时间:
2016-03-02 14:42:50
阅读次数:
234
UITableView 继承自 UIScrollView ,用于实现表格数据展示,支持垂直滚动。 UITableView 需要一个数据源来显示数据,并向数据源查询一共有多少行数据以及每一行显示什么内容等。凡是遵守 UITableViewDataSource 协议的Objc对象,都可以是 UITabl
分类:
移动开发 时间:
2016-02-22 22:04:48
阅读次数:
321
移动无线测试技能树 常用IDE Android ADT Android Studio iOS Xcode Common Atom Sublime Text Vim 基础知识 Android 掌握Android开发基础技能 iOS 掌握iOS开发基础技能 web 掌握web开发基础技能 api 掌握a
分类:
移动开发 时间:
2016-02-20 14:33:38
阅读次数:
376
1:第三方插件SKSTableView在IOS7.1.1出现闪退的问题 解决办法,修改其内部源代码: (NSInteger)subRow { id indexpath = [NSIndexPath class]; id subRowObj = objc_getAssociatedObject(ind
分类:
移动开发 时间:
2016-02-19 14:19:42
阅读次数:
189
当用户在 UIScrollView 上使用捏合手势时, UIScrollView 会给 UIScrollViewDelegate 协议发送一条消息,并调用代理的 viewForZoomingInScrollView: 方法,该方法返回的控件就是需要进行缩放的控件。 实现缩放功能的步骤: 1)让控制器
分类:
移动开发 时间:
2016-02-16 18:23:30
阅读次数:
229
http://blog.csdn.net/yixiangboy/article/details/50662704 一、案例演示 最近有一个小需求,就是要做一个圆形进度条,大概样子如下: 。 在不知道有CAShapeLayer的strokeStart和strokeEnd属性的时候,我采取的方法就是实时
分类:
移动开发 时间:
2016-02-15 02:00:54
阅读次数:
361
Foundation框架为所有的应用程序提供基本系统服务 创建和管理集合,比如数组和字典 访问存储在应用程序里的图片和其它资源 创建和管理字符串 提交和接收通知 创建日期和时间对象 自动发现IP网络上的设备 操作URL流 执行异步代码 UIKit框架提供创建基于触摸用户界面的类 构建和管理你的用户界
分类:
移动开发 时间:
2016-02-14 16:47:22
阅读次数:
203
新建一个Single View Application,向该工程中导入Tom猫的图片资源,本示例演示Tom猫喝牛奶的动作。图片的名字为 drink_00.jpg、drink_01.jpg、...、drink_80.jpg 。 向 Main.storyboard 中添加 UIImageView ,将图
分类:
移动开发 时间:
2016-01-30 02:02:17
阅读次数:
245