原文:Objective-C中的hasPrefix

Objective C中的hasPrefix hasPrefix:方法的功能是判断创建的字符串内容是否以某个字符开始,其语法形式如下: BOOL hasPrefix: NSString aString 运行结果如下: : : . : 开头不为字母B ...

2013-11-29 12:00 0 11065 推荐指数:

查看详情

Objective-C的alloc和init问题

从开始学的NSString *name=[[NSString alloc] init] 起,仅仅这句话是分配内存空间,一直在用,从来没考虑过它的内部是怎么实现的。今天无意中看到了这一句代码: ...

Wed Feb 17 07:25:00 CST 2016 1 2830
Objective-CNSArray的基本用法示例

NSArray的一些用法 NSArray只允许装OC对象,并且不能装空值,空代表数组元素的结束 使用block 块遍历整个数组 这个block 需要三个参数: id obj 表示数组的元素 NSUInteger idx 标示元素的下标 boolbool ...

Sat Dec 19 05:10:00 CST 2015 0 7945
Objective-C的@dynamic(转)

转自 http://blog.csdn.net/haishu_zheng/article/details/12873151 Objective-C的@dynamic 一、@dynamic与@synthesize的区别 @property有两个对应的词,一个是@synthesize ...

Wed Jun 15 05:41:00 CST 2016 0 2393
Objective-Cinstancetype和id的区别

要区分instancetype和id,首先要弄清楚什么是关联返回类型(Related Result Type)。 关联返回类型即一个方法的返回类型就是调用这个方法的调用者的类型。具有下列条件的方法具 ...

Mon Nov 21 23:43:00 CST 2016 0 2398
Objective-Cblock的底层原理

先出2个考题: 1、 上面打印的是几,captureNum2 出去作用域后是否被销毁?为什么? 同样类型的题目: 问:打印的数字为多少? 有人会回答:mutArray是c ...

Fri Nov 18 02:11:00 CST 2016 0 6442
Objective-C的反射和反射工厂

本文为原创,欢迎转载和收藏,转载请标明原文地址 程序可能会出现大量的if-else或者switch-case来选择一系列类的某个类进行操作,利用反射(Reflection)就可以避免这些重复判断工作。 反射在Java中封装了类来实现,在Objective-C里面 ...

Fri Apr 27 23:01:00 CST 2012 0 3508
Objective-C的继承和多态

   面向对象编程之所以成为主流的编程思想和他的继承和多态是分不开的,只要是面向对象语言都支持继承和多态,当然不同的OOP语言之间都有其特点。OC中和Java类似,不支持多重继承,但OOP语言C++就支持多继承,为什么OC不支持多继承稍后将会提到。    说到继承呢,想到了一本书上是引用 ...

Sat Aug 02 16:58:00 CST 2014 1 2781
Objective-CNSValue的使用

我们在C/C++开发中常会用到结构体来帮助我们简单封装基本数据类型,在Objective-C我们也可以使用结构体来完成数据类型的封装。同时,Cocoa Touch还提供了一个NSValue来帮助我们更好地在开发中使用结构体。 我们可以使用NSValue来辅助我们实现一些简单 ...

Tue Feb 28 21:44:00 CST 2012 0 9691
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM