Time of Update: 2014-02-14
上一篇文章講了iOS模擬器的基本用法,這一篇主要講模擬器更深層次的用法,對開發、測試有用,主要參考了apple官方文檔。與模擬器互動Menu optionHardware actionRotate LeftRotates the simulator to the left.(向左旋轉,測試橫豎屏切換)Rotate RightRotates the simulator to the right.(向右旋轉,測試橫豎屏切換)Shake GestureSimulates shaking the
Time of Update: 2014-02-14
1.開啟Resources檔案下的info.plist檔案2.在plist中添加一行,key為:View controller-based status bar appearance,設定value為NO(如下所示)這樣即可隱藏掉狀態列。另外,如果以上方法行不通,網上還有其他方法。(ps:我沒試過,因為我按照上述方法能隱藏。 先mark下)2. 如果不管用,在RootViewController.mm裡面(Cocos2d-x項目),加上:-
Time of Update: 2014-02-12
instancetype: 使用 instancetype 編譯器和IDE 會做類型檢查,而id不會做完整的類型檢查。A method with a related result type can be declared by using the type instancetype as its result type. instancetype is a contextual keyword that is only permitted in the
Time of Update: 2014-02-11
n the apple sample code "SpeakHere" you can do some thing like this:AudioQueueNewInput( &mRecordFormat, MyInputBufferHandler, this /*
Time of Update: 2014-02-09
效果: 要想成功顯示一個UIPopoverController,需要經過下列步驟:由於UIPopoverController直接繼承自NSObject,不具備可視化的能力,因此UIPopoverController上面的內容必須由另外一個繼承自UIViewController的控制器來提供,這個稱為“內容控制器” @interfaceQCLocationButton()
Time of Update: 2014-02-08
1.為什麼對一個變數release後還要設為nil 對一個變數release後,這個變數指向的記憶體釋放了,但這個變數本身沒變,仍指向原來的記憶體位址。若這個變數在釋放後被訪問,或者被重複release,就會導致應用崩潰。設為nil後這個變數指向0×00,可以保證程式以後訪問不到原先的記憶體位址,對nil進行release也沒任何問題。2.使用類成員時,前面加不加self.有什麼區別 不加self.調用的是成員本身,加self.後實際上調用了其成員的get set方法。 例:
Time of Update: 2014-02-08
本教程建立在之前關於Storyboard建立的項目上。你會使用你所學到如何使用設計模式,與Fundaction的工作,並編寫自訂類中添加動態資料支援你的todolist的應用程式。 本教程教您如何: 1.與普通基礎類工作 2.建立自訂資料類 3.實現一個委託和資料來源協議 4.通過視圖控制器之間的資料 5.在您完成本教程中的所有步驟,你就會有一個應用程式,看起來像這樣:
Time of Update: 2014-02-08
// 執行通知一定要退出應用或掛起應用(進入後台)才能收到通知。// 建立本地通知UILocalNotification *notification = [[UILocalNotification alloc] init];// 通知觸發時間notification.fireDate = [NSDate dateWithTimeIntervalSinceNow:];// 通知時區notification.timeZone = [NSTimeZone defaultTimeZone];//
Time of Update: 2014-02-08
當你開發iOS應用程式,你會發現許多場合,當你需要編寫自己的自訂類。當你需要與資料一起打包自訂行為的自訂類是有用的。在一個自訂的類,你可以定義你自己的行為來儲存,操縱和顯示資料。
Time of Update: 2014-02-08
前言:學完了底層c,c++之後,現在開始重新回頭進行上層的介面設計。既然做了就要做好,就如同過去c,c++做的一樣。過去的一年的時間精看了深入淺出mfc,C++程式設計語言,effective-c++,GOF和大話設計模式,粗看了more effective c++, c++ premier,linux程式設計,harly guide linux,
Time of Update: 2014-02-08
頁面控制Page Control控制項知識點:(1)頁面控制Page Control控制項Page Control控制項在iPhone
Time of Update: 2014-02-08
昨天使用ios7SDK build的時候,發現了幾個warning,原來以前寫的內購方法,有些在ios7下棄用了。今天改了下,順便代碼也發上。PGStoreKitManager.h //// PGStoreKitManager.h// OCPhysicGame//// Created by LiuYanghui on 14-1-26.// Copyright (c) 2014年 LiuYanghui. All rights reserved.
Time of Update: 2014-02-08
iOS Dev (39) 你明白 UIApplicationDelegate
Time of Update: 2014-02-08
iOS Dev (46) iOS 的枚舉 不就是 C 嗎?是的,就是 C,所以你用 C 的枚舉定義方式是 OK 帶。如下:typedef enum{ TypeA = 0, TypeB, TypeC, TypeD} MyType;MyType 是枚舉類型的名稱。它的可能值就是 TypeA、TypeB、TypeC、TypeD,其中 TypeA 的值就是 0,依次其他的就是 1、2、3。iOS 特有的方式呢?typedef NS_ENUM(NSInteger,
Time of Update: 2014-01-13
:就是把第一個介面的值傳給第二個介面顯示,其簡單實現方法 //建立第二個VC TRsceondViewController* sceondViewController = [[TRsceondViewController alloc]initWithNibName:@"TRsceondViewController" bundle:nil];
Time of Update: 2014-01-10
iOS Dev (16) 一些 OC 的基礎知識點小節之一作者:CSDN 大銳哥部落格:http://blog.csdn.net/prevention1 靜態方法中的 self在靜態方法(類方法)中使用 self ,self 表示這個類。比如以下兩個方法的意思是一樣的: + (void) wtf { [self alloc]; } + (void) wtf { [ClassName alloc]; }2
Time of Update: 2014-01-10
好久沒寫文章了,回憶一下以前的內容記錄一下吧。這一段主要接觸的就是資料解析,就說一下資料解析現在資料解析一般解析兩種資料 xml 和 JSON那就從xml解析說起吧xml解析需要用到一個類 NSXMLParser 以及一個協議 NSXMLParserDelegate首先NSXMLParser是一個 xml 解析器 要解析資料首先建立一個xml解析器 NSXMLParser *XMLParser = [[NSXMLParser alloc]initWithData:data];
Time of Update: 2014-01-12
隨著HTML5的快速發展,以及大家對於跨平台的移動App開發的渴望,使用PhoneGap開發的需求也會越來越多。根據網路上的資料,並結合自己的實踐,搭建了基於phoneGap的iOS開發環境,把步驟整理出來,持久化到部落格,以免遺忘!一:環境介紹(1)phoneGap 2.9.0 :http://phonegap.com/install/(2)xcode 4.5.2二:搭建步驟(1)phonegap-2.9.0解壓到
Time of Update: 2014-01-10
1 什麼是block iOS SDK 4.0開始,Apple引入了block這一特性。字面上說,block就是一個代碼塊,但是它的神奇之處在於在內聯(inline)執行的時候(這和C++很像)還可以傳遞參數。同時block本身也可以被作為參數在方法和函數間傳遞,這就給予了block無限的可能。
Time of Update: 2014-01-10
1.前文 上次用SQLite3實現了資料管理,這次準備用CoreData來實現。Core Data 是iOS SDK 裡的一個很強大的架構,允許程式員以物件導向的方式儲存和管理資料。使用Core