我的第一隻 iPhone 程式 – HelloMap !

這隻程式會展現一個地圖, 並以目前定位的座標為中心點, 及一個按鈕,按下按鈕會把座標及UDID傳送到 server , 由 server 端的程式記錄下來, 並且 server 端亂數送出一個水果名回傳給 iPhone client 端, iPhone client 端再把這水果名 show 在 iPhone screen上. 底下是片斷程式碼: FirstViewController.h : #import #import #import @interface FirstViewController : UIViewController { IBOutlet MKMapView *mapView; CLLocationManager *locationManager; CLLocation *currentLocation; } – (IBAction) updateLocation; @end   FirstViewController.m : – (void)viewDidLoad { [super viewDidLoad]; if (locationManager==nil) { […]

[導覽] 有趣的 iPad iPhone development video 教學

From : Rory Lewis, PhD, JD URL : http://www.rorylewis.com/docs/02_iPad_iPhone/05_iPhoneTutorials.htm 另外給初接觸 objective-c 的介紹: URL : http://maciku.blogspot.com/2009/12/iphone-objective-c.html 中文開發網站 : http://www.cocoachina.com/iphonedev/ // —————— obj->method(argv); [obj method: argv]; // —————— @implementation HelloController – (IBAction)sayHello:(id)sender { [destinationTextField setStringValue:[sourceTextField stringValue]]; } @end (id)sender 是一個可以選擇性的用法, 若您有需要取得發出 IBAction的元件時,可以用這個 sender變數來取得. 但記得可能需要 cast一下. UIButton *senderButton=(UIbutton*) sender; [senderButton setHidden: YES]; 這樣就會把該button隱藏起來. (id)sender 是一個可以選擇性的用法,若您有需要取得發出 IBAction的元件時,可以用這個 sender變數來取得.但記得可能需要 cast一下. […]