上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 一、OC方法(一)对象方法(1)对象方法以-开头如-(void)xx;(2)对象方法只能又对象来调用(3)对象方法中可以访问当前对象的成员变量(4)调用格式[对象名对象方法名];(5)设计一个学生类和狗类,练习对象方法的使用。学生类的声明:学生类的实现:狗类的声明:狗类的实现:主程序:(二)类方法(... 阅读全文
posted @ 2014-08-16 09:45 codeTao 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象OC语言是面向对象的,c语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类。术语:OO面向对象、OOP面向对象编程二、类(一)关于类类的设计只关注三个东西:类名、属性和方法注意:一般名词都是... 阅读全文
posted @ 2014-08-15 19:33 codeTao 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一、OC简介Oc语言在c语言的基础上,增加了一层最小的面向对象语法,完全兼容C语言,在OC代码中,可以混用c,甚至是c++代码。可以使用OC开发macosx平台和ios平台的应用程序。拓展名:c语言-.cOC语言.-m兼容C++.-mm注:其实c语言和oc甚至任何一门语言都只是我们为了实现一些功能,... 阅读全文
posted @ 2014-08-15 19:08 codeTao 阅读(149) 评论(0) 推荐(0) 编辑
摘要: Objective-C 中核心处理字符串的类是 NSString 与 NSMutableString ,这两个类最大的区别就是NSString 创建赋值以后该字符串的内容与长度不能在动态的更改,除非重新给这个字符串赋值。而NSMutableString 创建赋值以后可以动态在该字符串上更改内容与... 阅读全文
posted @ 2014-08-15 18:02 codeTao 阅读(268) 评论(0) 推荐(0) 编辑
摘要: bundle是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle. 在Finder中,一个应用程序看上去和其他文件没有什么区别... 阅读全文
posted @ 2014-08-15 14:23 codeTao 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Objective-C的推荐init方法写法如下:- (id) init{ if(self = [super init]) { //为子类增加属性进行初始化 } return self;}返回值为id类型,id类型可以赋值给其他类型指针,其他类型指针也可以赋值给... 阅读全文
posted @ 2014-08-11 23:42 codeTao 阅读(208) 评论(0) 推荐(0) 编辑
摘要: [plain]view plaincopyprint?- (id)init {self = [super init]; // Call a designated initializer here.if (self != nil) {// 省略其他细节}return self;}容易让人困惑的地方在于... 阅读全文
posted @ 2014-08-11 23:39 codeTao 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 在上一篇文章iOS学习笔记02——以编码的方式实现Auto Layout自动布局(一)中我们简单的介绍了使用Visual Format Language创建布局约束来实现自动布局,这种方法创建的布局约束能够满足大部分的布局的需求。但是想要实现类似于这样的约束:button.width = 2 * b... 阅读全文
posted @ 2014-08-11 20:02 codeTao 阅读(233) 评论(0) 推荐(0) 编辑
摘要: Auto Layout是在WWDC2012上被引入到iOS中的,从iOS6.0以后就开始支持,但是大多数的开发者还是习惯使用传统的UI布局方式,虽然有一大部分开发者早已使用了Auto Layout,这其中大多数的开发者是在拖拽IB文件或者是使用StoryBoard时才会选择用Auto Layout的... 阅读全文
posted @ 2014-08-11 19:59 codeTao 阅读(190) 评论(0) 推荐(0) 编辑
摘要: iPhone的标准推荐是CFNetwork 库编程,其封装好的开源库是 cocoa AsyncSocket库,用它来简化CFNetwork的调用,它提供了异步操作主要特性有: 队列的非阻塞的读和写,而且可选超时。你可以调用它读取和写入,它会当完成后告知你自动的socket接收。如果你调用它接收连接,... 阅读全文
posted @ 2014-08-11 19:46 codeTao 阅读(799) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 下一页