由于对于自己的C基础还算满意,花了一个月断断续续的把OC看完了,最近在看一些IOS开发的知识。初次创建一个IOS项目,xCode会自动生成这些文件与目录
从头开始,应用首次执行会先从main函数开始执行。
int main(int argc, char * argv[]) {
@autoreleasepool {
return UIApplicationMain(a...
分类:
移动开发 时间:
2015-02-05 11:23:07
阅读次数:
150
类和结构体:
相同点:
1.都可以定义属性
2.都可以定义方法,这一点是Swift根C,OC的明显区别之一
3.他们都可以定义构造器(初始化方法)
4.都可以遵循协议
5.他们都可以被扩展
不同点:
1.类可以被继承,而结构体不可以
2.类可以被类型推断
3.类可以通过 析构(dealloc) 释放内存
4.类是 ...
分类:
编程语言 时间:
2015-02-05 11:22:03
阅读次数:
227
之前目录性的总结了发表过的关于OC方面的文章,今天在目录性的总结一下有关iOS开发的文章。走过路过不要错过哦,今天的博文也全都是干货。写技术博客与大家交流一下思想也是不错的。 下面是我的技术博客中有关iOS开发的内容,有初级部分也有高级部分,有旧的东西,也有新的东西。咸蛋就先扯到这儿,正文走起...
分类:
移动开发 时间:
2015-02-05 11:09:45
阅读次数:
192
Swifit第六天 今天我准备主动寻求点变化, 之前一直在学习Swift的语法, 还是不够直观.简单就是知道了语法可还是不知道到底该怎么用Swift去做项目, 所以今天就没有去看Swift的语法, 而是自己摸索着去做一个Swift的简单的应用, 试试创建类等等, 是跟OC类比这写的.首先我们创建一个...
分类:
编程语言 时间:
2015-02-04 16:24:27
阅读次数:
136
由于OC里面没有命令空间这种利器来避免名字空间,所以得特别注意名字污染,一般的命令约定由如下几条:1.类、类别、协议的命名在整个工程里面必须保持全局唯一。以前缀开始并且以大写字母开头,比如XPZMyPerson;2.类方法和属性的命名以小写字母开头,多个单词组成的方法和属性名称遵循camel cas...
分类:
其他好文 时间:
2015-02-04 16:09:00
阅读次数:
123
OC类
1 需要接口与实现定义,虽然并非完全必要,但通常会将接口与实现放在单独的文件中。
2 接口与实现类放在单独的文件中。
3 接口与类本身同名,但文件扩展名是.h.实现文件与类同名,但文件扩展名是.m
4 要想使用自定义类,需要将类的头文件导入到使用类的代码文件中。接下来就可以通过类,实例化对象并使用类中封装功能了...
分类:
其他好文 时间:
2015-02-04 13:05:31
阅读次数:
187
不可变长度的Set
@interface NSSet : NSObject
初始化方法
+ (instancetype)set; //声明一个空集
+ (instancetype)setWithObject:(id)object;
+ (instancetype)setWithObjects:(const id [])objects count:(NSUInteger)cnt;
+...
分类:
其他好文 时间:
2015-02-04 12:53:39
阅读次数:
179
Object C 语言基础第一节总括 这一节是对Objective-C(以后简称OC)的简要介绍,目的是使读者对OC有一个概括的认识。1.面象的读者 在阅读本文之前,应具备使用与C类似的编程语言(如C,C++,JAVA)的一些经验,同时熟悉面向对象编程。2.OC简介 OC是以SmallTal...
分类:
其他好文 时间:
2015-02-04 12:44:16
阅读次数:
328
本章主要讲解OC语言特性类目(Category)延展(Extension)协议(Protocol)1.类目OC语言中的类目机制只有一个作用:为任何一个类添加方法现在我们创建一个Student类@interface Student : NSObject@property(nonatomic,stron...
分类:
其他好文 时间:
2015-02-04 12:31:07
阅读次数:
169
一、OC概述
1.简介
OC是基于C,所以在代码上是完全兼容C的。在OC中,你可以使用C的语法,甚至C++的语法。
C是面向过程的语言,而OC是面向对象的语言。
2.关键字
OC中的关键字都以“@”开头。
如:@public、@string
二、面向对象
1.面向对象和面向过程
是考虑事情的2种不同思想。面向过程,考虑的是做事情需要哪些步骤,面向对象考虑的则是谁能做这些事...
分类:
其他好文 时间:
2015-02-04 11:10:55
阅读次数:
204