NSDate //得到當前的日期 NSDate *date = [NSDate date]; NSLog(@"date:%@",date); //得到(24 * 60 * 60)即24小時之前的日期,dateWithTimeIntervalSinceNow: NSDate *yesterday = [NSDate dateWithTimeIntervalSinceNow: -(24 * 60 * 60)
最近在網上看到一個“在iPhone開發中給鍵盤加個隱藏工具條”的demo,下下來後,運行後發現,點擊“隱藏鍵盤”之後,之前的TableView不能恢複為應用剛啟動時的顯示,因為當TextField獲得焦點時,會彈出軟鍵盤,相應的需要通過程式調整介面上的TableView,修改其Frame將之上移。(註:TableView中放了五個TextField)。但是點擊“隱藏鍵盤”後,TableView還是維持在其Frame修改之後的
此篇使用前一篇http://www.bkjia.com/kf/201202/120764.html的執行個體,只是將對應的Cell.xib介面換成如下所示:然後,oneViewController中添加屬性:dataArray,即 *.h中添加@property (nonatomic,retain)NSArray *dataArray;*.m中添加:@synthesize dataArray;oneViewController.m中的部分代碼如下:- (NSInteger)tableView:(
在網上找到了通過運行javascript指令碼得到網頁的html內容的方法:擷取所有html:[cpp] NSString *lJs = @"document.documentElement.innerHTML"; NSString *lJs = @"document.documentElement.innerHTML";擷取網頁title:[cpp] NSString *lJs2 =
xml字串為:<users><user name="hoge" age="20" /><user name="fuga" age="30" /></users> //解析按鈕事件-(IBAction)btnXml{ NSString* str= [uitextview1
NSString *URL =@"http://xxx.jpg"; NSData *imageData = [[NSDataalloc]initWithContentsOfURL:[NSURLURLWithString:URL]]; UIImage *image=[[UIImagealloc] initWithData:imageData]; [imgADBanner
用過ImagePickerController,應該比較熟悉這段代碼:UIImagePickerController* imagePicker = [[UIImagePickerController alloc] init];imagePicker.delegate = self; imagePicker.sourceType = sourceType; if (popover) { [popover
//asp.net中的web.config中,需要開啟get方式或者post方式<system.web> <webServices> <protocols> <add name="HttpSoap"> <add name="HttpPost"> <add name="HttpGet"> <add name=&
今天我們主要說的還是C的基礎,這次我們主要由代碼來具體說明。首先來說說最頭疼的問題a=i++與a=++i的區別,a=i++是先賦值再自增,a=++i是先自增再賦值 int i = 5; int b = i++; int c = i; printf("b =
/** * url:請求地址 * verb:請求方式 * parameters:請求參數 */+(NSString *)sendRequestTo:(NSURL *)url usingVerb:(NSString *)verb withParameters:(NSDictionary *)parameters{ NSString *jsonStr = nil; NSData
指標是一個特殊的變數,它裡面儲存的數值被解釋成為記憶體裡的一個地址。要搞清一個指標需要搞清指標的四方面的內容:指標的類型,指標所指向的 類型,指標的值或者叫指標所指向的記憶體區,還有指標本身所佔據的記憶體區。指標的類型 從文法的角度看,你只要把指標聲明語句裡的指標名字去掉,剩下的部分就是這個指標的類型。這是指標本身所具有的類型。讓我們看看例一中各個指標的類型: (1)int*ptr;//指標的類型是int* (2)char*ptr;//指標的類型是char* (3)int**ptr;//
解析XML檔案樣本.代碼1和代碼2是IOS開發的基本內容。代碼1.#import <UIKit/UIKit.h> @class XmlTestViewController; @interface XmlTestAppDelegate : NSObject <UIApplicationDelegate> { UIWindow *window;
本文展示如何使用NSUserDefaults類儲存和改變應用程式設定。我們將建立Contact應用程式用於存放使用者指定的圖片和連絡人資訊。什麼是NSUserDefaults?NSUserDefaults類用於儲存應用程式設定和屬性以及使用者資料。例如,你可以儲存使用者在應用程式中使用的圖片或預設顏色方案。這些Object Storage
首先建一個基於視圖的的項目命名為PlayVideo,並給項目中的Frameworks添加MediaPlayer.framework,:加進去了以後,再給檔案裡添加一個視頻檔案video.m4v,注意副檔名,我先開始添加的視頻檔案的副檔名為mp4,結果一直播放的時候就是不播,所以我把視頻轉換成m4v副檔名就行了!接下來是在PlayViewContrller.h檔案中添加屬性:MPMoviePlayerController *player;//控制視頻播放然後是PlayViewController.
-(void)setRefreshWindow{ CGRect frame = CGRectMake(0.0, 0.0, 320.0, 20.0); statusbarWindow = [[UIWindow alloc] initWithFrame:frame]; [statusbarWindow setBackgroundColor:[UIColor
:3秒切換到:建立一個基於視圖的項目,命名為Animation2,往項目中放入幾個圖片!!直接在Animation2ViewController.m中實現代碼: - (void)viewDidLoad { //定義數組,存放所有圖片對象 NSArray *images=[NSArray arrayWithObjects:[UIImage
首先建立一個基於視圖的項目,名字為ViewTest;在ViewTestViewController.m檔案viewDidLoad方法中寫上如下代碼:[cpp] //建立一個視圖UIView對象,擷取初始化螢幕大小,UIScreen mainScreen該裝置的內部螢幕,applicationFrame應用程式的螢幕面積幀點 UIView *view = [[UIView alloc]
下面我用怎麼做一個書架的例子和大家說說contentsize、contentoffset 和contentInset的區別。[plain]NSString *path = nil; UIImage *back = nil; NSString *str = nil; UIImage *aImage = nil; path = [[NSBundle mainBundle] pathForResource:@"shujia"
step1:建立一個基於單一視圖的工程,並起名為TextfileRead。step2:開啟ViewController.h檔案,作如下編寫:[cpp]#import <UIKit/UIKit.h> @interface ViewController : UIViewController{ NSArray
在程式中調用系統內建的應用,比如我進入程式的時候,希望直接調用safar來開啟一個網頁,下面是一個簡單的使用:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen