- 博客(8)
- 收藏
- 关注
转载 网络请求
iOS开发网络篇—发送GET和POST请求(使用NSURLSession) 说明: 1)该文主要介绍如何使用NSURLSession来发送GET请求和POST请求 2)本文将不再讲解NSURLConnection的使用,如有需要了解NSURLConnection如何发送请求。 详细信息,请参考:http://www.cnblogs.com/wendingding/p/381
2016-05-26 10:57:46 311
转载 iOS的NSUserDefaults保存数据,轻量级的
NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。 因为如果使用自己建立的plist文件什么的,还得自己显示创建文件,读取文件,很麻烦,而是用NSUserDefaults则不用管这些东西,就像读字符串一样,直接读取
2016-04-21 19:59:58 256
原创 UITableViewCell的初始化
UITableViewCell的初始化 - (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier { self = [super initWithStyle:style reuseIdentifier:reuseIdentifie
2016-04-06 00:18:27 145
原创 8.cell重用
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { //定义静态标识符 static NSString *cellIdentifier = @"cell"; //检查表视图是否存在闲置
2016-04-05 22:01:46 159
转载 6.在iOS开发中,给项目添加新的.framework
首先需要了解一下iOS中静态库和动态库、framework的概念 静态库与动态库的区别 首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别人使用。 什么时候我们会用到库呢?一种情况是某些代码需要给别人使用,但是我们不希望别人看到源码,就需要以库的形式进行封装,只暴露出头文件。另外一种情况是,对于某些不会进行大的改动的代码,我们想减少编译的
2016-04-05 14:13:16 269
转载 5.Object-c/IOS 枚举类型:enum,NS_ENUM,NS_OPTIONS
本文内容来自;iOS/object-c: 枚举类型 enum,NS_ENUM,NS_OPTIONS 一般情况下,我们采用C风格的enum关键字可以定义枚举类型。 enum{ UIViewAnimationTransitionNone, UIViewAnimationTransitionFlipFromLeft, UIView
2016-04-05 13:29:33 236
转载 3.关于bounds跟frame区别
翻译文档上的 bounds是指这个view在它自己坐标系的坐标和大小 而frame指的是这个view在它superview的坐标系的坐标和大小 区别主要在坐标系这一块。 很明显一个是自己为原点的坐标系,一个是以屏幕为原点的坐标系。绝对坐标。。。相对坐标。。。比如屏幕旋转的时候就要以相对来重绘。 frame 如果一个按钮,是在表格里,按钮的frame 的坐标也是相对的,并不是相对屏幕,也就是说是
2016-04-05 10:55:49 158
原创 1.frame初始化
#import "PosterView.h" @implementation PosterView - (id)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { //code
2016-01-05 19:20:50 256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人