原文: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