08 2015 档案

摘要:在iOS开发中不可避免的会用到一些第三方类库,它们提供了很多实用的功能,使我们的开发变得更有效率;同时,也可以从它们的源代码中学习到很多有用的东西。Reachability 检测网络连接用来检查网络连接是否可用:包括WIFI和WWAN(3G/EDGE/CDMA等)两种工作模式。可以从Apple网站下... 阅读全文
posted @ 2015-08-29 09:20 懒懒初阳 阅读(251) 评论(0) 推荐(0) 编辑
摘要:单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。1.单例模式的要点: 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。2.单例模式的优点: 1.实例控... 阅读全文
posted @ 2015-08-17 21:12 懒懒初阳 阅读(210) 评论(0) 推荐(0) 编辑
摘要:[str boundingRectWithSize: options: attributes: context:];可以用该方法在绘制之前计算需要多大空间。参数size宽高限制,用于计算文本绘制时占据的矩形块。options文本绘制时的附加选项。contextcontext上下文。包括一些信息,例如... 阅读全文
posted @ 2015-08-16 15:05 懒懒初阳 阅读(266) 评论(0) 推荐(0) 编辑
摘要:这两个方法常常会困惑我们,它们有什么区别呢?定义首先,我们来看看它们的定义。isKindOfClass:官方解释:Returns a Boolean value that indicates whether the receiver is an instance of given class or ... 阅读全文
posted @ 2015-08-12 16:43 懒懒初阳 阅读(877) 评论(0) 推荐(0) 编辑
摘要:1.在工程中加上一句NSLog(@"=====%@",NSHomeDirectory());然后在工作台输出的路径。复制找到它,然后完全关闭xcode,将里面的文件都删除掉。2.在前往按钮下,按住alt键。弹出资源库。进去 。找到devolper 进去 找到xcode 进去 删除derivedDat... 阅读全文
posted @ 2015-08-12 12:06 懒懒初阳 阅读(165) 评论(0) 推荐(0) 编辑
摘要:atomic:原子操作(原子性是指事务的一个完整操作,操作成功就提交,反之就回滚. 原子操作就是指具有原子性的操作)在objective-c 属性设置里面默认的就是atomic,意思就是setter/getter函数是一个原子操作,如果多线程同时调用setter时,不会出现某一个线程执行完sette... 阅读全文
posted @ 2015-08-11 10:44 懒懒初阳 阅读(2776) 评论(0) 推荐(0) 编辑
摘要:SegmentedControl又被称作分段控制器,是IOS开发中经常用到的一个UI控件。初始化方法:传入的数组可以是字符串也可以是UIImage对象的图片数组- (instancetype)initWithItems:(NSArray *)items;设置控件风格:@property(nonato... 阅读全文
posted @ 2015-08-08 15:46 懒懒初阳 阅读(432) 评论(0) 推荐(0) 编辑
摘要:初始化一个UILabel对象,并初始化大小UILabel* label = [[UILabelalloc]initWithFrame:CGRectMake(100,100,100,100)];设置显示的文字label.text=@"123";和字体相关的一个类,字号大小默认17@property(n... 阅读全文
posted @ 2015-08-08 15:31 懒懒初阳 阅读(1242) 评论(0) 推荐(0) 编辑
摘要:对于UIActivityIndicatorView的使用,我们一般会创建一个背景View,设置一定的透明度,然后将UIActivityIndicatorView贴在背景View上,在我们需要的时候将这个view呼出。初始化UIActivityIndicatorView- (instancetype)... 阅读全文
posted @ 2015-08-08 15:26 懒懒初阳 阅读(192) 评论(0) 推荐(0) 编辑
摘要:进度条控件是IOS开发中一个简单的系统控件,使用总结如下:初始化一个进度条:- (instancetype)initWithProgressViewStyle:(UIProgressViewStyle)style;注意:1.用这个方式初始化的进度条系统会默认给一个长度。2.进度条的长度可以通过fra... 阅读全文
posted @ 2015-08-08 15:24 懒懒初阳 阅读(257) 评论(0) 推荐(0) 编辑
摘要:UIPageControll 是继承于UIControl的一个IOS系统UI控件,可以提供给开发者设计分页效果的功能。初始化方法UIPageControl * page= [[UIPageControlalloc]initWithFrame:CGRectMake(100, 100, 100, 100... 阅读全文
posted @ 2015-08-08 15:22 懒懒初阳 阅读(434) 评论(0) 推荐(0) 编辑
摘要:一、调用打电话界面[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:[NSStringstringWithFormat:@"tel://%@",_phoneNumber]]];二、发送短消息界面调用系统的发送短信的界面,需要引入... 阅读全文
posted @ 2015-08-08 15:19 懒懒初阳 阅读(375) 评论(0) 推荐(0) 编辑
摘要:一、初始化方法- (instancetype)initWithTitle:(NSString*)title message:(NSString*)message delegate:(id/**/)delegate cancelButtonTitle:(NSString*)cancelButtonTi... 阅读全文
posted @ 2015-08-08 15:17 懒懒初阳 阅读(220) 评论(0) 推荐(0) 编辑
摘要:一、初始化方法- (instancetype)initWithTitle:(NSString*)title delegate:(id)delegate cancelButtonTitle:(NSString*)cancelButtonTitle destructiveButtonTitle:(NSS... 阅读全文
posted @ 2015-08-08 15:15 懒懒初阳 阅读(252) 评论(0) 推荐(0) 编辑
摘要:一、ScrollView常用方法和属性@property(nonatomic)CGPointcontentOffset;设置滚动的偏移量@property(nonatomic)CGSizecontentSize;设置滑动区域@property(nonatomic,assign)id delega... 阅读全文
posted @ 2015-08-08 14:27 懒懒初阳 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-08-08 14:22 懒懒初阳 阅读(305) 评论(0) 推荐(0) 编辑
摘要:UIPickerView是iOS中的原生选择器控件,使用方便,用法简单,效果漂亮。@property(nonatomic,assign)id dataSource; @property(nonatomic,assign)id delegate;设置数据源和代理@property(no... 阅读全文
posted @ 2015-08-08 14:17 懒懒初阳 阅读(447) 评论(0) 推荐(0) 编辑
摘要:一、初始化与三种加载方式 UIWebView继承与UIView,因此,其初始化方法和一般的view一样,通过alloc和init进行初始化,其加载数据的方式有三种:第一种:- (void)loadRequest:(NSURLRequest*)request;这是加载网页最常用的一种方式,通过一个网... 阅读全文
posted @ 2015-08-08 14:14 懒懒初阳 阅读(1080) 评论(0) 推荐(0) 编辑
摘要:#import"FirstVC.h"@implementationFirstVC/*创建xib过程1 创建xib(名字和类名相同)2 文件拥有者为类名3 和类的view连线*/- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundl... 阅读全文
posted @ 2015-08-08 13:44 懒懒初阳 阅读(279) 评论(0) 推荐(0) 编辑
摘要:一 UIVIew 常见属性1.frame 位置和尺寸(以父控件的左上角为原点(0,0))2.center 中点 (以父控件的左上角为原点(0,0))3.bounds 位置和尺寸(以自己的左上角为原点 (0,0))4.transform 形变属性(缩放,旋转)5.backgroundColor 背景颜... 阅读全文
posted @ 2015-08-08 12:09 懒懒初阳 阅读(508) 评论(0) 推荐(0) 编辑
摘要:[cpp]view plaincopyprint?[UIApplicationsharedApplication].networkActivityIndicatorVisible=YES;//显示[UIApplicationsharedApplication].networkActivityIndi... 阅读全文
posted @ 2015-08-05 22:00 懒懒初阳 阅读(316) 评论(0) 推荐(0) 编辑
摘要:引言:枚举值它是一个整形(int) 并且,它不参与内存的占用和释放,枚举定义变量即可直接使用,不用初始化.在代码中使用枚举的目的只有一个,那就是增加代码的可读性.使用:枚举的定义如下:[csharp]view plaincopytypedefenum{//以下是枚举成员TestA=0,TestB,T... 阅读全文
posted @ 2015-08-04 22:46 懒懒初阳 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-08-04 22:44 懒懒初阳 阅读(121) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示