最新消息:本博客自11年以来,坚持至今,先后涉猎Java、.NET,专注项目架构研究,14年毕业专注iOS开发至今,虽自知才疏学浅,但所有博客均为原创。转载请注明,来自特维博客

最新发布

iOS

UIImageView的使用

terwer 1年前 (2014-08-01) 11浏览 0评论

UIImageView帧动画相关属性和方法 @property(nonatomic,copy) NSArray *animationImages; 需要播放的序列帧图片数组(里面都是UIImage对象,会按顺序显示里面的图片) @property...

iOS

iOS开发UI中属性的懒加载

terwer 1年前 (2014-08-01) 10浏览 0评论

懒加载基本 懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其getter方法。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。 ...

iOS

按钮的基本使用

terwer 1年前 (2014-08-01) 9浏览 0评论

UIButton的状态 normal(普通状态) 默认情况(Default) 对应的枚举常量:UIControlStateNormal highlighted(高亮状态) 按钮被按下去的时候(手指还未松开) 对应的枚举常量:UIControlStat...

Objective-C

Objctive-C的内存管理

terwer 1年前 (2014-08-01) 10浏览 0评论

内存管理基本概念 iOS系统的内存控制 以iPhone4为例,当应用程序占用的内存超过40M,iOS系统会发出内存警告,达到45M的时候,再来一次内存警告,达到120M的时候,系统会Kill掉这个程序(即闪退的原因之一)。 闪退的原因: 1 逻辑错...

iOS

网络与WebView

terwer 1年前 (2014-07-27) 36浏览 0评论

网络 开启本机Web服务器 Mac OS预装了web服务器系统Apache,在Mac OS 10.10以上版本中,可以通过命令来启动、停止web服务器。 在终端中输入命令: sudo apachectl start——启动we...

iOS

KVC和KVO

terwer 1年前 (2014-07-21) 62浏览 0评论

KVC和KVO KVC 什么是KVC Key-Value Coding(键/值编码),是一种间接访问对象属性的机制。在其他语言中,比如C#、Java有反射机制,在OC中,KVC就提供了类似反射的机制。 为什么要使用KVC 先通俗来说,比如我们用sto...

iOS

iOS的常用控件属性

terwer 1年前 (2014-06-21) 10浏览 0评论

UIView的常见属性 @property(nonatomic,readonly) UIView *superview; 获得自己的父控件对象 @property(nonatomic,readonly,copy) NSArray *subviews...

iOS

UIKit的基础知识

terwer 1年前 (2014-06-20) 12浏览 0评论

使用storyboard 在iOS5之前,苹果使用xib文件来描述UI界面 在iOS5之后,苹果采取了更加强大和先进的storyboard文件来描述界面(Xcode5是基于iOS7的) UIView和UIViewController UIView 屏...

Objective-C

Objective-C中的posing

terwer 1年前 (2014-06-19) 17浏览 0评论

什么是posing? Posing,顾名思义,意思是“冒充”,它跟categories类似,但本质上不一样,Posing存在的目的在于子类可以冒充父类,使得后续的代码无需把父类修改为子类,就可以很方便的让父类表现成子类的行为,从而实现非常方便的冒充,...

Objective-C

Foundation框架之集合

terwer 1年前 (2014-06-19) 173浏览 0评论

Set集合类就像我们数学中的集合一样是无序和不重复的,Set中也只能存放对象,也分为可变集合NSMutableSet和不可变集合NSSet。 不可变集合NSSet (1)、NSSet的初始化和其他集合类一样也有其对应的便利初始化方法和便利构造器, 便...