Time of Update: 2013-12-10
在網上找了半天如何還原app中得資源圖片素材,資訊量不多,唯有得幾個說的比較籠統,特意記載以下以備其他人查閱。概要描述: 想提取在APP
Time of Update: 2013-12-10
原問題:如何在iphone中隱藏鍵盤?有兩個uiTextFields ,但是按了返回鍵之後鍵盤不能隱藏。不知道該怎麼辦 在你的View或ViewController開始時要設定UITextFieldDelegate 協議:[plain] @interface YourViewController : UIViewController <UITextFieldDelegate> 然後在.m檔案中添加UITextFieldDelegate
Time of Update: 2013-12-10
問題有些詭異,讓我細細描述。我建立了一個c的標頭檔FALog.hL來做作為我的日誌工具類(非arc),代替NSLog,這個c檔案包含了部分的objc代碼。 我的整個工程是非arc的,只有兩個檔案A、B是arc的,我在build parses中將A、B的compile flags
Time of Update: 2013-12-10
使用UILabel顯示靜態文本想要給使用者顯示靜態文本,並且控制文本的字型和顏色。@property(nonatomic,strong)UILabel *myLabel;@synthesize myLabel;-(void)viewDidLoad{ [super viewDidLoad]; self.view.backgroundColor = [UIColor whiteColor]; CGRect
Time of Update: 2013-12-10
1. 建立fake framework使用這個XCode Plugin: iOS-Universal-Framework 使用它可以直接建立靜態庫XXX.framework, 不需要太多複雜設定.2. 下載ASIHttpRequest的源碼: ASIHTTPRequest3. 通過以上Plugin建立 fake static iOS framework, 並在項目BuildSetting中搜尋 automatic reference , 將
Time of Update: 2013-12-10
SymbolReplacement rule<visualFormatString>(<orientation>:)?(<superview><connection>)?<view>(<connection><view>)*(<connection><superview>)?<orientation>H|V<superview>|<view>
Time of Update: 2013-12-10
原問題描述:大家好,請教一個關於UIGestureRecognizer的問題。比如我需要在使用者在操作之後,用UIAlertView來確認提交動作,我試過一些方法都沒成功。 解決方案:這樣:[java] UISwipeGestureRecognizer *gesture1 = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(didSwipeRight:)];
Time of Update: 2013-12-10
1、判斷數組中是否存在某元素 BOOLisValue = [keyArray containsObject:Q"aaa"]; 2、把字串按逗號隔開,並儲存到數組: NSArray*keyArray=[[NSArray alloc] init];
Time of Update: 2013-12-10
iOS5中加入了新知識,就是ARC,其實我並不是很喜歡它,因為習慣了自己管理記憶體。但是學習還是很有必要的。 在iOS開發過程中,屬性的定義往往與retain, assign, copy有關,我想大家都很熟悉了,在此我也不介紹,網上有很多相關文章。現在我們看看iOS5中新的關鍵字strong, weak, unsafe_unretained.
Time of Update: 2013-12-10
copy: 建立一個索引計數為1的對象,然後釋放舊對象retain:釋放舊的對象,將舊對象的值賦予輸入對象,再提高輸入對象的索引計數為1那上面的是什麼意思呢?Copy其實是建立了一個相同的對象,而retain不是:比如一個NSArray對象,地址為11111,內容為xxCopy到另外一個NSArray之 後,地址為22222,內容相同,新的對象retain為1, 舊有對象沒有變化retain到另外一個NSArray之
Time of Update: 2013-12-10
現在想定義一個UIButton, 這個button有兩張圖片, 一張算是背景圖, 另外一張顯示圖片1. 我通過setBackgroundImage設定了背景圖片, 用setImage 來設定顯示圖片 但是因為圖片 大於了我設定的按鈕的大小, 所以顯示出來的效果是圖片 超出了按鈕的架構.....
Time of Update: 2013-12-10
本範例只著重在如何使用 ADBannerView 並沒有 iAD 的相關設定與申請流程,至於其他行動廣告的部份大家可以參考行動廣告 Banner!讓你賺大錢!一文。 首先匯入 iAD Framework,並引用其標題檔,Xcode 4 Framework 匯入方式可以參考 Xcode 4 新增 Framework 的方法一文。 C代碼 #import <iAd/iAd.h>
Time of Update: 2013-12-10
在iOS開發中,涉及到從網路取得json格式的資料處理工作時,我們會想到很多開源的第三方包,如SBJSON。在iOS5開始,也增加了對json格式資料的處理能力,增加的類是NSJSONSerialization。使用NSJSONSerialization,可以分析各種複雜格式json資料。使用的類方法是+ (id)JSONObjectWithData:(NSData *)data options:(NSJSONReadingOptions)opt error:(NSError **)error。
Time of Update: 2013-12-10
NSUserDefaults適合儲存輕量級的本機資料,比如要儲存一個登陸介面的資料,使用者名稱、密碼之類的,個人覺得使用NSUserDefaults是首選。下次再登陸的時候就可以直接從NSUserDefaults裡面讀取上次登陸的資訊咯。因為如果使用自己建立的plist檔案什麼的,還得自己顯示建立檔案,讀取檔案,很麻煩,而是用NSUserDefaults則不用管這些東西,就像讀字串一樣,直接讀取就可以了。NSUserDefaults支援的資料格式有:NSNumber(Integer、Float、
Time of Update: 2013-12-10
1.前言開關空間在IOS中也十分常見,今天來介紹一下其簡單用法。2 UISwitch簡介開關空間,類似於HTML的選項按鈕,只有兩個狀態,ON/OFF,下面上關鍵代碼:.h檔案:[plain]@property(nonatomic,strong) UISwitch *mySwitch; @property(nonatomic,strong) UISwitch *mySwitch;.m檔案:[plain] view plaincopyprint?@synthesize mySwitch;
Time of Update: 2013-12-10
1 前言顯示給使用者圖片視圖,其視圖大小控制比較麻煩2 代碼執行個體ZYViewController.m:[plain]@synthesize myImageView; - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view,
Time of Update: 2013-12-10
[cpp] //放到每次重新整理中(分線程和下拉重新整理公用) iListCountNum=1; isEndList=NO; //放到每次重新整理中(分線程和下拉重新整理公用)iListCountNum=1;isEndList=NO;[cpp] view plaincopyprint?///////////////詳細代碼如下-- ///////////////詳細代碼如下--[cpp] view plaincopyprint?- (
Time of Update: 2013-12-10
1 前言本文將介紹如何函數調用Block Object以及Block Object調用Block Object。2 代碼執行個體TestDemo.h[plain]#import <Foundation/Foundation.h> @interface TestDemo : NSObject - (void) callSimpleBlock; - (void)
Time of Update: 2013-12-10
1 前言通過 NSJSONSerialization 這個類的 dataWithJSONObject:options:error:方法來實現,Array 和 dictionary 序列化成 JSON 對象。方便在網路中傳輸。2 代碼執行個體TestDemo.m [plain](void)converseToJson{ NSMutableDictionary *dictionary = [[NSMutableDictionary
Time of Update: 2013-12-10
1 前言今天我們學習一下如何為你的視圖建立一個仿射縮放變換並使用 UIView 的動畫方法來執行縮放變換。2 代碼執行個體ZYViewController.m:[plain] - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view,