IOS自定义控件注意

(1)init方法会调用initWithFrame方法; (2)不要在initWithFrame方法中计算控件的frame, 此是的frame是0,很可能计算不准确;

2015-01-29 11:28:35

阅读数 379

评论数 0

IOS中结构体初始化的方法

#import typedef struct{ int year; int month; int day; }Date; typedef struct{ Date birthday; float tall; } Student; int main(i...

2015-01-19 21:19:34

阅读数 1790

评论数 0

【Objective-C】06-点语法

本文目录 前言一、传统的get方法和set方法二、使用点语法代替传统的get方法和set方法三、点语法和self的陷阱四、一点小建议 说明:这个Objective-C专题,是学习iOS开发的前奏,也为了让有面向对象语言开发经验的程序员,能够快速上手Objective-C。如果你还没...

2014-12-30 15:04:03

阅读数 358

评论数 0

[Objective-C]Class类型、class方法

Class类型    到目前为止,我们已经知道了对应于方法的SEL数据类型,和SEL同样在Objective-C里面我们不仅仅可以使用对应于方法的SEL,对于类在Objective-C也为我们准备了类似的机制,Class类型。当一个类被正确的编译过后,在这个编译成功的类里面,存在一个变量用于...

2014-12-29 19:01:53

阅读数 329

评论数 0

Objective-C语言的 if ( self = [super init] )什么意思?

nianqing8953  分类:其他编程语言 | 浏览 2112 次 Objective-C语言的 if ( self = [super init] )什么意思? 别和我说: 若要初始化子类就必须初始化父类什么的,书上网上全是这么说,我表示这样说我看不懂, 哪位高端娴熟程序员能仔细点给我...

2014-12-29 18:28:37

阅读数 511

评论数 0

[Objective-c 基础 - 2.2] OC弱语法、类方法

#import @interface Person : NSObject - (void) test; - (void) test:(int) ab; + (void) test; @end @implementation Person - (void) test { N...

2014-12-28 22:42:13

阅读数 443

评论数 0

Objective-C 一个方法如何传递多个参数?

一个方法可以包含多个参数,不过后面的参数都要写名字。 多个参数的写法 (方法的数据类型) 函数名: (参数1数据类型) 参数1值的名字 参数2的名字: (参数2数据类型) 参数2值的名字 …. ; 举个例子,一个方法的定义: -(void) setKids: (NSStri...

2014-12-27 20:52:09

阅读数 2755

评论数 0

Objective C中block类型使用注意

#import void test() { NSLog(@"TEST"); } int sum(int a, int b) { return a +b; } int main(int argc, const char * argv[]) { @a...

2014-12-21 11:25:34

阅读数 409

评论数 0

Objective C中block类型

#import void test() { NSLog(@"TEST"); } int sum(int a, int b) { return a +b; } int main(int argc, const char * argv[]) { @a...

2014-12-21 11:14:45

阅读数 409

评论数 0

Objective C的SEL类型

#import #import "Person.h" int main(int argc, const char * argv[]) { @autoreleasepool { Person* p = [[Person alloc] ...

2014-12-21 10:41:14

阅读数 387

评论数 0

Objective-c @Class 说明

为了减少由依赖关系引起的重新编译所带的影响,Objective-C引入了关键字@class来告诉编译器:这是一个类,所以我只需要通过指针来引用它。 它并不需要知道关于这个类的更多信息,只要了解它是通过指针引用即可。 如下例所视: #import @class Tire; @class ...

2014-12-20 11:55:50

阅读数 369

评论数 0

Objective-C 多参数成员函数

多个参数的写法 (方法的数据类型)函数名:(参数1数据类型)参数1的数值的名字 参数2的名字: (参数2数据类型) 参数2值的名字 …. ; 举个例子,一个方法的定义: -(void) setKids: (NSString *)myOldestKidName secondKid:...

2014-12-15 11:51:28

阅读数 404

评论数 0

Objective-C 理解之方括号[ ]的使用

1. 用于通知某个对象该做什么即通知对象去执行某动作 1.1. 在Objective-C中,方括号还有其它意义:它们用于通知某个对象该做什么。 例如: [shape draw];   //这句话说明,通知对象shape去执行draw这个动作,例如让一个rectangle去画一个矩...

2014-12-15 11:50:15

阅读数 432

评论数 0

Objective-C中的instancetype和id关键字

Objective-C中的instancetype和id关键字 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/16994913 转载请注明出处 如果觉得文章对你有所帮助,请通过留言或关注微信...

2014-12-10 10:45:39

阅读数 342

评论数 0

object-C 基础篇-- 函数前面加号和减号 +和-的区别

(1)加号 是可以通过类名直接调用这个方法,(+ 和java中的static 方法相似) (2)而减号则要实例化这个对象,然后通过实例化的对象来调用该方法!

2014-12-09 10:42:33

阅读数 720

评论数 0

ARC内存使用注意事项

官方介绍: https://developer.apple.com/library/mac/#documentation/Performance/Conceptual/ManagingMemory/ManagingMemory.html#//apple_ref/doc/uid/1000016...

2014-10-26 20:10:43

阅读数 424

评论数 0

OC中ARC学习概念

ARC简单,不用程序员去管理neicu

2014-10-26 20:01:27

阅读数 368

评论数 0

OC中property参数

@property参数分为4类

2014-10-26 19:36:31

阅读数 496

评论数 0

OC字符串NSString

NSString* str2 = [NSString stringWithFormat:@"Write code, change code!"]

2014-10-26 15:20:58

阅读数 387

评论数 0

nonatomic,assign,copy,retain的区别

nonatomic:非原子性访问,不加同步,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。                     (atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候被另外一个线程读取,造成数据错误。而这种机制是...

2014-10-25 16:19:56

阅读数 385

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭