- 博客(5)
- 收藏
- 关注
原创 IOS之Delegate
在IOS中我们通过协议来实现多继承,因此,有必要对Delegate的实现掌握好。 首先,我们先掌握如何声明一个协议。 @protocol ViewControllerDelegate @required @optional @end 在上述代码中我们声明了一个ViewControllerDelegate的协议,协议中的@require表示对应的方法必须要被遵循,@optional表示对应的
2013-11-18 16:49:46 616 1
原创 IOS之Block使用
IOS4在UIKit中引入了Block特性。继而很多的API都使用了Block,因此,我们需要详细掌握Block的使用。 一、如何声明一个Block? 1、将一个Block声明为变量 int (^aBlock) (int,int) = ^(int num1,int num2) { return num1 + num2;
2013-11-14 17:38:48 464
原创 IOS之Property
@property 学习 readonly-只读,只能读取而不能设定值(不能用setXXXX的函式)。 readwrite-可读可写(默认)。 assign-在设值时替换新旧变量(默认)。 retain-在设值时retain新的变量,release旧变量。 copy-在设值时copy一份新变量,release旧变量。 nonatomic-默认為atomic。
2013-11-12 17:07:27 441
原创 IOS之autoresizingMask
IOS之autoresizingMask属性详解 在UIView中有一个属性autoresizingMask,开发者可以利用这个属性来设置当父View发生旋转、伸缩等变化后子View在父View中的相对位置如何自动改变。 autoresizingMask是一个枚举类型的值 enum { UIViewAutoresizingNone = 0, U
2013-11-07 16:15:28 580
原创 Android之搭建开发环境
搭建Android开发环境 一、下载和安装Android SDK Android的官方网站是http://www.android.com,登录此网站即可下载Android SDK。在Android 1.5之前,Google 提供了Android SDK的完整开发包。但是从Android 1.6之后,Google 不再提供完整的开发包,开发者必须采用在线安装的方式来安装Andr
2013-11-01 17:22:59 602
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人