摘要:
lazy instantiator (懒加载、延迟实例化、延迟初始化)最开始看斯坦福的视频,对 延迟初始化 这个概念,不太理解只见到,有些属性的初始化是在init做的,有些是在viewDidLoad做的,有些是在属性的getter方法里面做的所谓的 延迟初始化,就是在getter方法里面做,需要此属... 阅读全文
摘要:
一、assign, retain, copy 的区别(引用计数 RC reference count)参考:IOS基础:retain,copy,assign及autorelease1. 假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值... 阅读全文
摘要:
Git - Bookgit clone lxm@icestraw.me:/home/git_server/iOS/wo_yao_sai/wo_yao_sai.git /Users/xuyang/Documents/05_iOSPractice/08_WoYaoSai/WoYaoSaigit conf... 阅读全文
摘要:
这里以 UITableViewController 和 UITableView 的关系为例://------------------------------------------------------------------------// UITableViewController.h@int... 阅读全文
摘要:
UITableView 的 dataSource 和 delegatedataSource 是一种协议,由 UITableView实现,将 Model 的数据给到 UITableView;delegate 是关于表格是如何显示的,比如:- 如何排布元素;- 用哪些视图显示header、footer;... 阅读全文
摘要:
Multithreating(多线程)网络请求例子:NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://..."]];NSURLSessionConfiguration *configu... 阅读全文
摘要:
Animation(动画)DemoDropit续Autolayout(自动布局)三种添加自动布局的方法:使用蓝色辅助虚线,右键选择建议约束(Reset to Suggested Constraints in XXX Controller)使用底部的菜单按钮,在菜单中输入值,选择水平、垂直约束等con... 阅读全文
摘要:
APP ICON:@1x:57*57@2x:114*114@3x:171*171机型屏幕尺寸像素(px)pixel点(pt)pointPPIiphone4s3.5吋960*640480*320@2x330iphone5s4.0吋1136*640568*320@2x326iphone64.7吋1334... 阅读全文
摘要:
UI图:http://modao.io/app/H8eZCQdV1pskjQ7z8bLh四个tab:我要赛、赛事、运动吧、个人中心赛事页面1、主要是个NavigationController2、赛事主页面:SaiShiXinXiEventViewControllerUITableView实现- 点击... 阅读全文
摘要:
一、协议(Protocols)1.声明协议@protocol Foo // ...@optinal//@required//...@end(与@interface几乎一致)-协议只是方法的声明,没有实现部分-协议中声明的方法必须实现加上@optional,其后的方法可选,其前的方法必须实现加上@re... 阅读全文