Time of Update: 2015-07-21
iOS 開發之IPad的設計與實現//// main.m// 6-ipad//#import #import Ipad.hint main(int argc, const char * argv[]){ Ipad * ipad = [Ipad new]; ipad->_color = IpadColorBlack; ipad->_size = 7.9; NSLog(@%@,ipad); [ipad
Time of Update: 2015-07-20
非常不錯的點餐系統應用ios源碼完整版,系統應用ios該源碼是一款非常不錯的點餐系統應用,應用源碼齊全,運行起來非常不錯,基本實現了點餐的一些常用的功能,而且介面設計地也很不錯,是一個不錯的ios應用學習的例子,喜歡的朋友可以下載學習看看,更多ios源碼盡在源碼天堂。1. Tabbar Controller與 Navigation Controller的套用2. TableViewCell 子視圖添加UILabel和UIButton等3. Quartz 2D 繪製自訂視圖4.
Time of Update: 2015-07-18
【學習筆記】【OC語言】NSString,ocnsstring1.字串的快速建立NSStirng *str = @“Hello”;2.使用靜態方法建立3.使用%@輸出字串NSString *name = @”dssf”;NSLog(@“我的名字是%@”, name);4.代碼 1 #import <Foundation/Foundation.h> 2 3 @interface Person :
Time of Update: 2015-07-18
iOS 字串截取,將字串中用括弧包括的內容去除 //去除字串中用括弧括住的位置-(NSString *)handleStringWithString:(NSString *)str{ NSMutableString * muStr = [NSMutableString stringWithString:str]; while (1) { NSRange range = [muStr rangeOfString:@(]; NSRange
Time of Update: 2015-07-19
IOS 階段學習第22天筆記(JSON資料格式介紹),第22天jsonIOS學習(OC語言)知識點整理一、JSON資料格式 1)概念:json是一種網路資料轉送格式,有值/對象:{“A”:1,”B”:”2”…}詞典;對象的序列:[,,,,,]數組兩種資料類型 2)URLWithString 將字串網址封裝成NSURL對象 例如: 1 NSString
Time of Update: 2015-07-17
CocoaPods簡介,cocoapodsCocoaPods是什嗎?當你開發iOS應用時,會經常使用到很多第三方開源類庫,比如JSONKit,AFNetWorking等等。可能某個類庫又用到其他類庫,所以要使用它,必須得另外下載其他類庫,而其他類庫又用到其他類庫,“子子孫孫無窮盡也”,這也許是比較特殊的情況。總之小編的意思就是,手動一個個去下載所需類庫十分麻煩。另外一種常見情況是,你項目中用到的類庫有更新,你必須得重新下載新版本,重新加入到項目中,十分麻煩。如果能有什麼工
Time of Update: 2015-07-17
ARC-不要向已經釋放的對象發送訊息,arc-釋放發送訊息 一,在AppDelegate.m中寫入如下代碼: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch.
Time of Update: 2015-07-18
iOS9開發GOGOGO:新特性iOS9已經發布一段時間了,大家對iOS9的新特性瞭解多少呢?是否還停留在多任務(分屏,畫中畫)、Swift2、HTTPS強制升級這幾個大家轉來轉去的東東呢?今天我們來深入瞭解iOS9給我們帶來的更廣闊的技術革新吧!目錄:iOS9新特性概覽 iPad應用的多任務處理加強 搜尋 遊戲開發 App Thinning 支援從右至左的語言RTL-Right To Left Language App傳輸加密 App 擴充 Contacts Contacts UI
Time of Update: 2015-07-18
iOS開發之NSTimer使用初探這個周日,我的大學同學結婚。他們的婚禮選在鄭州舉辦。他不是鄭州的,他女朋友也不是鄭州的。但是他們是在鄭州相識相愛,最終走到一起的,所以他們選擇在鄭州舉辦婚禮。這幾年大家都在各自忙碌著,很少有見面的機會。不過經常會電話聯絡,相互瞭解一下情況。作為兄弟,我打心底為他們高興,為他們祝福。我也會到現場參加,估計現在我已經坐上開發鄭州的動車了。我喜歡走出去的感覺,很喜歡坐車,去各個地方,哪怕是路過。感覺走的越遠,離心越近。辭職去旅行也許很快就可以實現。最近我在改一個bug
Time of Update: 2015-07-17
iOS xxx.pchInfo.plist與Prefix.pch修改檔案位置遇到的問題及解決方案如果要更改Info.plist與Prefix.pch檔案實際路徑,也就是實際檔案的位置(不是在工程中的組織路徑),需要到Build Settings中修改對應的配置,不然工程就找不到對應的Info.plist與Prefix.pch檔案。報錯情況:1、Info.plist檔案路徑錯誤error: could not read data from
Time of Update: 2015-07-16
【學習筆記】【OC語言】繼承,學習筆記oc繼承1.繼承的基本用法 1 #import <Foundation/Foundation.h> 2 /* 3 1.繼承的好處: 4 1> 抽取重複代碼 5 2> 建立了類之間的關係 6 3> 子類可以擁有父類中的所有成員變數和方法 7 8 2.注意點 9 1> 基本上所有類的根類是NSObject10 */11 12 13 /********Animal的聲明*******/14
Time of Update: 2015-07-16
ARC-環境下如何查看引用計數的變化,arc-查看引用計數 一,建立立一個工程,用於測試引用計數的變化。 二,找到如下路徑Build Phases---->Compile Sources---->AppDelegate.m 三,選中AppDelegate.m檔案,。 四,將AppDelegate.m的Compiler
Time of Update: 2015-07-16
IOS - 擷取UITextField的輸入文本當UITextField文本改變時, 根據內容更新資料, 通過寫監聽事件即可.添加監聽:[timesField addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged]; // 監聽事件監聽事件:// 監聽改變按鈕- (void)
Time of Update: 2015-07-15
UICollectionView 基礎,uicollectionview UICollectionViewFlowLayout *flowLayout= [[UICollectionViewFlowLayout alloc] init]; flowLayout.scrollDirection =
Time of Update: 2015-07-14
CLLocationManagerDelegate不調用didUpdateLocations (地圖),cllocationmanager這是因為xcode升級造成的定位使用權限設定問題。升級xcode6以後開啟以前xcode5工程,程式不能定位。工程升級到xcode6編譯時間需要iOS8 要自己寫授權,不然沒許可權定位。解決方案:首先在 info.plist裡加入對應的預設欄位
Time of Update: 2015-07-15
UITableView簡單效能最佳化,uitableviewiOS裝置的記憶體有限,如果用UITableView顯示成千上萬條資料,就需要成千上萬個UITableViewCell對象的話,那將會耗盡iOS裝置的記憶體。要解決該問題,需要重用UITableViewCell對象 重用原理:當滾動列表時,部分UITableViewCell會移出視窗,UITableView會將視窗外的UITableViewCell放入一個對象池中,等待重用。當UITableView要求dataSource返回
Time of Update: 2015-07-13
iOS中的copy ,kvc,kvo拷貝實現拷貝的方法有2個copy:返回不可變副本只有NSString到NSString得拷貝是淺拷貝,其他的都是深拷貝。深拷貝拷貝對象,淺拷貝拷貝指標。 mutableCopy:返回可變副本 普通對象實現拷貝的步驟遵守NSCopying協議 #import @interface MRCar : NSObject /** 價錢 */@property (nonatomic, assign) double price;/** 重量 */@property
Time of Update: 2015-07-15
Copy 與MutableCopy的區別,copymutablecopyNSString *string = @"origion";NSString *stringCopy = [string copy];NSMutableString *stringMCopy = [string mutableCopy];[stringMCopy appendString:@"!!"];上面這段代碼中,需要注意的點:1.
Time of Update: 2015-07-12
IOS階段學習第17天筆記(OC中檔案的操作),ios第17天IOS學習(OC語言)知識點整理一、單例模式 1)單例是一種編程思想,一個設計模式,與語言無關在採用了單例對象的應用程式中,需要單例類自行提供執行個體化單例對象, 不管執行個體化單例對象多少次,只有一個對象存在,這個對象是全域的,能夠被整個應用程式共用,訪問 2)使用單例模式時使用類提供的類方法擷取單例對象,盡量不要用alloc
Time of Update: 2015-07-10
assign,copy,strong,weak,nonatomic的理解,assignnonatomic舉個例子: NSString *houseOfMM = [[NSString alloc] initWithString:'MM的三室兩廳']; 上面一段代碼會執行以下兩個動作: 1 在堆上分配一段記憶體用來儲存@' MM的三室兩廳 '