以前学过C/C++/Java/C#语言的童鞋可能刚开始对于OC的方法和参数的命名规范大为不爽举例来说,如下一个OC方法:- (void)tableView:(UITableView *)tableViewcommitEditingStyle:(UITableViewCellEditingStyle)...
分类:
其他好文 时间:
2014-08-14 13:18:38
阅读次数:
219
学习属性之前回忆一下之前学到的setter方法和getter方法:(1)setter方法的作用:用来为单一的实例变量赋值(只能是一个实例变量,多了的叫做get方法)(2)setter方法的写法标准:-号方法,无返回值,名字以set开头+要设置的变量的实例变量名(首字母需大写):(setter方法有且只有一个参数)..
分类:
其他好文 时间:
2014-08-12 03:34:14
阅读次数:
235
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、 OC简介C语言的基础上,增加了一层最小的面向对象语法完全兼容C语言可以在OC代码中混入C语言代码,甚至是C++代码可以使用OC开发Mac OS X平台和iOS平台的应用程序二、 OC语法预览1...
分类:
其他好文 时间:
2014-08-07 21:43:00
阅读次数:
318
OC是面向对象的语言,同java,python等等一样。OC中的变量类命名同其他对象语言基本类似,写法遵循驼峰法则一般命名用到的是下划线,字母,开头字符非数字,网上很多有说也可以$符号,其实命名中基本不会用到这个OC里面的关键字也不多,如图:OC中分基本数据类型和指针类型(即..
分类:
移动开发 时间:
2014-08-07 07:37:40
阅读次数:
308
protocol(协议)的声明看起来比较向java中得一个类的接口,但是不同点在于:protocol没有父类也不能定义实例变量.protocol是一种特殊的程序设计结构,用于声明专门被别的类实现的方法.常见使用场合:1.需要由别的类来实现的方法2.声明未知类的接口3.两个类之间的通信protocol...
分类:
其他好文 时间:
2014-08-02 18:01:33
阅读次数:
223
实例变量的可见度:public(公有的) 实例变量可以在类的外部和内部操作 访问方式:对象名->属性名.protected(受保护的,默认的) 实例变量只能在该类和其子类中操作 访问方式:除类本身和其之类外,其他的不可以直接访问private(私有的) 实例对象只能在该类访问 ...
分类:
其他好文 时间:
2014-08-01 13:04:21
阅读次数:
185
OC语言特点:C语言的超集,可与C,C+混编,具有良好的兼容性.具备完善的面向对象特征.包含一个运行时系统.类库丰富.面向对象编程(OOP:Object Oriented Programming)简介:常用语言:java,C#,C++特征:对象,类,封装,继承,多态面向过程与面向对象区别:前者以过程...
分类:
其他好文 时间:
2014-08-01 10:38:01
阅读次数:
198
在上班之余学习IOS已经有三个多月了,因为基础有些薄弱从OC的基本语法开始学习的,相继看了青柚子和红柚子的书,现在在看编程实战,趁这个机会好好的总结一下: 1.命名约定 对象类型和名称一致,以免混淆 -(void) setURL:(NSString *)URL;//错误的命名方法//更改为-(voi...
分类:
移动开发 时间:
2014-07-21 08:29:58
阅读次数:
300
当前移动开发的趋势已经势不可挡,这个系列希望浅谈一下个人对IOS开发的一些见解,这个IOS系列计划从几个角度去说IOS开发:C语言 OC基础 IOS开发(iphone/ipad) Swift这么看下去还有大量的内容需要持续补充,但是今天我们从最基础的C语言开始,C语言部分我将分成几个章节去说,今天我...
分类:
移动开发 时间:
2014-07-14 00:14:55
阅读次数:
318
文件加载与保存Cocoa提供了两个通用的文件处理类:属性列表和对象编码。1. 属性列表在 Cocoa中,有一类名为属性列表的对象,常简写为 plist。这些列表包含 Cocoa知道如何操作的一组对象。具体来讲,Cocoa知道如何将它们保存到文件中并进行加载。属性列表类包括NSArray、NSDict...
分类:
其他好文 时间:
2014-07-11 10:09:22
阅读次数:
272