參照《iphone SDK 3開發快速上手》編寫,特此聲明 //創建一個NSString NSString *myString1 = @"some s ...
判斷某個類是否實現了某方法: 判斷某個類是否實現了某協議: new與alloc init 區別:new其實就是等價於alloc init 在頭文件聲明私有方法:用Categor 分類 類似java的toString方法: 判斷一個對象是否為空 self的兩種狀態:如果是動態方法調用就代表對象,靜態方法調用就代表類。 在接口體內的變量默認是保護的 protected 對變量生成getter和set ...
2014-10-11 12:18 0 4403 推薦指數:
參照《iphone SDK 3開發快速上手》編寫,特此聲明 //創建一個NSString NSString *myString1 = @"some s ...
NSArray的基本應用總結 NSString *string1 = @"two"; NSString *string2 = @"one"; //創建數組 NSArray *array1 = [NSArray ...
NSDictionary的常見用法總結 NSArray *array1 = [NSArray arrayWithObjects:@"iphone",@"ipod",nil]; NSArray *array2 = [NSArray arrayWithObjects ...
NSDate的常見用法總結 // 當前時間創建NSDate NSDate *myDate = [NSDate date]; NSLog(@"myDate = %@",myDate); //從現在開始的24小時 ...
分享一下自己在學習iOS開發過程中整理的一些比較常見的知識點。內容門檻較低,比較適合初學,歡迎各大程序開發愛好者交流。分享內容中存在錯誤還望能指導指導!! 隨筆說明: 集合Object-c部分基礎知識點、常用的方法 隨筆定義: 可當做查詢工具 隨筆持續完善,后續會整理swift. 如果需要 ...
1.內存的創建和釋放 讓我們以Object-c世界中最最簡單的申請內存方式展開,談談關於一個對象的生命周期。首先創建一個對象: 1 2 3 ...
// // main.m // NSString // // Created by WildCat on 13-7-25. // Copyright (c) 2013年 wildcat. All rights reserved. // #import <Foundation ...
OC的懶加載 什么是懶加載: 懶加載——也稱為延遲加載,即在需要的時候才加載(效率低,占用內存小)。所謂懶加載,寫的是其get方法. 注意:如果是懶加載的話則一定要注意先判斷是否已經有了,如果沒有那么再去進行實例化。 懶加載的好處 (1)不必將創建對象 ...