原创 對象的拷貝(NSCopying/NSMutableCopying)

①Shallow 淺拷貝 Deep 深拷貝 Shallow值複製對象本身,而不會複製對象引用的其他對象 Deep複製對象本身還有對象所引用的其它對象 Foundation框架裏支持拷貝的類,默認是Shallow ②對於系統的類,copy

原创 UITabBarController

//只有被裝在該數組的視圖控制器才能夠在運行的時候移動位置 tabBarCtrl.customizableViewControllers = @[viewCtrl6, viewCtrl3]; viewCtrl.tab

原创 c語言結構體用法

結構(struct)      結構是由基本數據類型構成的、並用一個標識符來命名的各種變量的組合。  結構中可以使用不同的數據類型。      1. 結構說明和結構變量定義      在Turbo C中, 結構也是一種數據類型, 可以使用

原创 默認初始化方法的過程

創建一個類的對象時,一定要調用它們的默認初始化器或者指定的初始化器進行初始化 具體:創建一個 Monkey 繼承自NSObject 的類,定義3個實例變量 #import <Foundation/Foundation.h> @inte

原创 一個小小的筆順程序,按鈕太多,暫時實現了兩個

AppDelegate.m 代碼 #import "AppDelegate.h" #import "PigViewController.h" @interface AppDelegate () @end @

原创 block的一些規則和定義block的方法

① #pragma mark 使用typedef來聲明block typedef int (^BlockType) (void); typedef void (^BlockType2)(void); typedef int (^Bloc

原创 NSArray/NSMutableArray

EndIt *end0 = [[EndIt alloc] init]; EndIt *end1 = [[EndIt alloc] init]; EndIt *end2 = [[EndIt alloc] init];

原创 NSFileManager 類 文件的管理

//單例類,相當於一個文件管理者 NSFileManager *fileManager = [NSFileManager defaultManager]; //遞歸獲取指定文件路徑下的所有文件或文件夾 - (NSArray *)

原创 NSFileHandle 類 不能創建文件

打開文件讀寫遊標均是指向文件開始位置 c語言: FILE * fopen/fwrite/fread/fclose/fseek //標準輸入 + (id)fileHandleWithStandardInput; //標準輸出 +

原创 從網絡獲取圖片的程序

程序要求: 1、把一個含有至少10張圖片的地址列表用一個UITableView顯示.(required) 2、 然後點擊其中一項後用今天的方法下載圖片圖片並保存到文件中,並跳轉或彈出到另一個頁面,在頁面內顯示該圖片.(required)

原创 按鈕,圖片,瑞士國旗的升降,手勢

// //  ViewController.m //  OCGuoQi // //  Created by apple  on 14-7-8. //  Copyright (c) 2014年 apple