IOS 基础知识点
love_Coders
这个作者很懒,什么都没留下…
展开
-
NSData与其它数据类型的转化
1. NSData 与 NSString:NSData-> NSStringNSString *aString = [[NSString alloc] initWithData:adataencoding:NSUTF8StringEncoding];NSString->NSDataNSString *aString = @"1234abcd";NSData *aData = [转载 2015-04-11 17:31:10 · 504 阅读 · 0 评论 -
IOS get请求和post请求的用法和区别
1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写在访问路径上。操作简单,不过容易被外界看到,安全性不高,地址最多255字节;4、POST请求,将参数放到body里转载 2015-05-07 14:31:11 · 1021 阅读 · 0 评论 -
IOS UITableView详细使用
.h文件[cpp] view plaincopyprint?#import @interface EXTVV2ViewController : UIViewController @end .m文件[cpp] view plaincopyprint?转载 2015-05-06 08:55:30 · 559 阅读 · 0 评论 -
IOS 图标尺寸以及设备尺寸详解
一、应用图片标准iOS控件里的图片资源,苹果已经做了相应的升级,我们需要操心的是应用自己的图片资源。就像当初为了支持iPhone 4而制作的@2x高分辨率版本(译者:以下简称高分)图片一样,我们要为iPad应用中的图片制作对应的高分版本。我知道不少开发者很有预见性的早在iOS 5.0 SDK上就完成了这一步升级。可是我还是要强调一点,那就是之前 Michael Jurewitz (@J转载 2015-05-06 22:47:12 · 6598 阅读 · 0 评论 -
IOS中复制对象的用法及深拷贝和浅拷贝详解
第一、复制对象的基本概念复制一个对象为副本,开辟一块新的内存来存储副本对象。第二、如果一个对象想具备复制的功能,必须实现协议和协议NSObject自带的常用的对象有:NSNumber、NSString、NSArray、NSDictionary、NSMutableArray、NSMutableDictionay、NSMutableString,copy产生的对象时不可变的,m转载 2015-05-05 20:49:46 · 428 阅读 · 0 评论 -
IOS 中viewDidLoad和loadView的关系,个人认为比较容易理解的
标题中所说的3个方法,都是UIViewController的方法,跟UIViewController的view属性的生命周期息息相关。接下来我会一一阐述它们的作用以及它们之间的联系。loadView1.什么时候被调用?每次访问UIViewController的view(比如controller.view、self.view)而且view为nil,loadView方法就会被调用。转载 2015-04-29 22:42:30 · 517 阅读 · 0 评论 -
IOS Block的简单传值
使用Block的地方很多,其中传值只是其中的一小部分,下面介绍Block在两个界面之间的传值: 先说一下思想: 首先,创建两个视图控制器,在第一个视图控制器中创建一个UILabel和一个UIButton,其中UILabel是为了显示第二个视图控制器传过来的字符串,UIButton是为了push到第二个界面。 第二个界面的只有一个UI转载 2015-04-26 20:45:42 · 488 阅读 · 0 评论 -
UIButton圆角的设置以及一些系统自定义button
//login button // .h 中定义 UIButton *_loginBtn; @property (strong,nonatomic)UIButton *loginBtn; // .m 中实现设置按钮 @synthesize loginBtn = _loginBtn;//使用备份变转载 2015-04-21 17:19:22 · 499 阅读 · 0 评论 -
NSUserDefaults的简单使用
NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。因为如果使用自己建立的plist文件什么的,还得自己显示创建文件,读取文件,很麻烦,而是用NSUserDefaults则不用管这些东西,就像读字符串一样,直接转载 2015-04-20 23:09:41 · 364 阅读 · 0 评论 -
IOS tableViewCell一般属性的设置
1.系统默认的颜色设置[objc] view plaincopy//无色 cell.selectionStyle = UITableViewCellSelectionStyleNone; //蓝色 cell.selectionStyle = UITableViewCellSelectionStyleBlue;转载 2015-04-23 17:35:25 · 790 阅读 · 0 评论 -
iOS 字符串操作(全)
//将NSData转化为NSString NSString* str = [[NSString alloc] initWithData:response encoding:NSUTF8StringEncoding];//将NSString 转化为NSData (NSString.h)- (NSData *)dataUsingEncoding:(NSStringEnco转载 2015-07-17 10:14:54 · 434 阅读 · 0 评论