博客专栏  >  移动开发   >  OC学习那些事

OC学习那些事

本专栏为本人自学OC的过程中,从各种学习资料中总结的知识,发表跟大家一起分享。

关注
1 已关注
11篇博文
  • OC学习那些事:Block

    1.Block  Block封装了一段代码,可以在任何时候执行。  Block可以作为函数的参数,或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针类似,但是有区别:bloc...

    2013-08-30 09:49
    3487
  • OC学习那些事:Protocol

    1.Procotol  简单来说就是一系列方法的列表,其中声明的方法可以被任何类实现。这种模式一般称为代理(delegation)模式。    在iOS和OS X开发中,Apple采用了大量...

    2013-08-28 09:17
    2175
  • OC学习那些事:Category

    1.Category概念  OC提供了一种与众不同的方式—Category,可以动态的为已经存在的类添加新的行为(方法,不能添加成员变量)。  这样可以保证类的原始设计规模最小,功能增加在逐步扩...

    2013-08-22 09:19
    4936
  • OC学习那些事:@class关键字

    1.引用一个类的两种办法  @class:如果你只是定义成员变量、属性  #import:如果是继承某个类    2.两种方法的区别  #import方式会包含被引用类的所有信息,包...

    2013-08-21 09:17
    3253
  • OC学习那些事:内存管理

    1.范围  任何继承了NSObject的对象,对基本数据类型无效。    2.原理  每个对象内部都保存了一个与之相关联的整数,称为引用计数器。  当使用alloc、new或者cop...

    2013-08-19 09:48
    2848
  • OC学习那些事:@property和@synthesize

    1.@property  只用在.h文件中@interface关键字中  当编译器遇见@property时,会自动展开成getter和setter方法的声明。  //等效 @propert...

    2013-08-16 09:12
    1931
  • OC学习那些事:self、自动释放、变量作用域

    1.变量的作用域  变量必须定义的{}中  @public:全局都可以方法  @protected:只能在类的内部和子类中访问(默认)  @private:只能在类的内部方法  @i...

    2013-08-15 09:06
    2164
  • OC学习那点事:构造方法和description方法

    1.自定义的构造方法  Student.m文件:  @interface Student : NSObject { int _age; int _no; } ... ...

    2013-07-21 10:33
    2265
  • OC学习那些事:点语法

    1.使用自定义的方法创建get/set方法  Person.h文件:  #import @interface Person : NSObject { int age; } ...

    2013-07-20 09:41
    3240
  • OC学习那些事:第一个OC类

    一、创建一个新的OC类:  1.点击File->New File,打开Choose a template for your new file窗口,选择Objective-C class,点击...

    2013-07-14 08:45
    1965
  • OC学习那些事:第一个OC应用程序

    一、XCode创建开发环境步骤  1.Welcome to Xcode窗口,选择Create a new Xcode project。  Create a new Xc...

    2013-07-13 12:36
    2407
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部