- Oct 25 Thu 2012 13:03
-
十個幫您寫出成功APP的技巧﹣(7)
- Oct 24 Wed 2012 16:20
-
十個幫您寫出成功APP的技巧﹣(6)
- Oct 23 Tue 2012 16:06
-
十個幫您寫出成功APP的技巧﹣(5)
- Oct 23 Tue 2012 16:05
-
NSString 與 NSMutableString
NSString 是 Objective-C 中處理字串的資料類型,雖然我們可以用 C 的字串,但因方便性等因素,我們通常用 NSString ,與 C 字串不同的是,它不是一個陣列,而是一個類別,由 ”@“ 開頭,而在輸出時,我們用 ﹪@ 來表示NSString。
NSString 是一個類別,所以我們最常用 stringWithFormat: 來生成它,例如
NSString 是一個類別,所以我們最常用 stringWithFormat: 來生成它,例如
- Oct 22 Mon 2012 21:44
-
十個幫您寫出成功APP的技巧﹣(4)
這是Bolt Creative 創始人 Dave Castelnuovo 的分享原文:這兒
你必需發現一個很有趣的點子,為它努力而樂在其中
享受你 APP 的開發過程中是非常重要的。如果你的項目在開發期間,只會造成痛苦的屁股,你的客戶就會感覺到它。
你必需發現一個很有趣的點子,為它努力而樂在其中
享受你 APP 的開發過程中是非常重要的。如果你的項目在開發期間,只會造成痛苦的屁股,你的客戶就會感覺到它。
- Oct 22 Mon 2012 15:39
-
UIDevice Demo
先做了一個 Demo:
UIDevice 是取得現在機器設備的類別,我們必需在使用之前,先取得,因為不太可能有其他 Device 所以只有一個 class method 取得現有的 Device,就是 currentDevice,程式碼如下:
UIDevice 是取得現在機器設備的類別,我們必需在使用之前,先取得,因為不太可能有其他 Device 所以只有一個 class method 取得現有的 Device,就是 currentDevice,程式碼如下:
- Oct 21 Sun 2012 22:01
-
十個幫您寫出成功APP的技巧﹣(3)
- Oct 21 Sun 2012 21:38
-
十個幫您寫出成功APP的技巧﹣(2)
- Oct 21 Sun 2012 01:06
-
十個幫您寫出成功APP的技巧﹣(1)
- Oct 21 Sun 2012 00:07
-
十個幫您寫出成功APP的技巧﹣首頁
- Oct 20 Sat 2012 17:31
-
UIColor 的設定
UIColor 是用來設定 iOS 中設定顏色的,它是一個 Objective-C class 類別,所以要用 method 產生。常用於設定UIView 類的背景,文字顏色等。
UIColor 可以用很多種方式產生,這兒介紹幾個常用的方法。最簡單的一種是內建的已知色。iOS 提供了一些最常用的十幾種顏色的 class method,可以直接產生。例如如果要指定為紅色,就可以這樣寫:
UIColor 可以用很多種方式產生,這兒介紹幾個常用的方法。最簡單的一種是內建的已知色。iOS 提供了一些最常用的十幾種顏色的 class method,可以直接產生。例如如果要指定為紅色,就可以這樣寫:
- Oct 20 Sat 2012 16:55
-
CGRect說明﹠CGPoint, CGSize
CGRect 就是 iOS 中,一個 UIView 的【origin (開始位置)】與【 size (大小)】的表示方式。
它是一個 C 的 struct 包含了另外兩個 C struct ,CGPoint 與 CGSize。
一個位置,就是一個 CGPoint ,可以用兩個浮點數 (x,y) 來表示。其座標系統為畫面的左上角為 0,0 第一個數字表示向右的數字即 x 座標,第二個數字是向下的數字, 即 y 座標。
一個 iPhone/iPodTouch 3.5 吋的直立畫面,320*480 個【 Point 】,iPad 為 768*1024, iPhone/iPodTouch 4吋則為 320*548。point 並非實際的相素,因應不同設備會有不同的的實際解析度,所以這兩個位置浮點數來計算,程式會依機器的狀況來找到最合適的實際像素。另外,對於不同的機器如 4吋 iPhone 與 iPad ,座標位置也會不同,計算方法也不同,不過在計算座標時,你不需太擔心這個問題,因為iOS會會幫你處理。因為要對應不同的實際解析度,所以這兩個數子是浮點數,而不是整數。
一個 CGPoint 你可以這樣產生:
CGPoint myCGPoint;
myCGPoint.x=10.0;
myCGPoint.y=10.0;
而 CGSize 是表示一個大小,同樣是兩個浮點數,width 與 height,產生的方法可以用下面的程式:
CGSize mySize;
mySize.width=300;
mySize.height=44;
所以一個完整的 CGRect 包含了個 叫 origin 的 CGPoint 資料,和一個叫 size 的 CGSize 資料,完整的產成方式就成了。
它是一個 C 的 struct 包含了另外兩個 C struct ,CGPoint 與 CGSize。
一個位置,就是一個 CGPoint ,可以用兩個浮點數 (x,y) 來表示。其座標系統為畫面的左上角為 0,0 第一個數字表示向右的數字即 x 座標,第二個數字是向下的數字, 即 y 座標。
一個 iPhone/iPodTouch 3.5 吋的直立畫面,320*480 個【 Point 】,iPad 為 768*1024, iPhone/iPodTouch 4吋則為 320*548。point 並非實際的相素,因應不同設備會有不同的的實際解析度,所以這兩個位置浮點數來計算,程式會依機器的狀況來找到最合適的實際像素。另外,對於不同的機器如 4吋 iPhone 與 iPad ,座標位置也會不同,計算方法也不同,不過在計算座標時,你不需太擔心這個問題,因為iOS會會幫你處理。因為要對應不同的實際解析度,所以這兩個數子是浮點數,而不是整數。
一個 CGPoint 你可以這樣產生:
CGPoint myCGPoint;
myCGPoint.x=10.0;
myCGPoint.y=10.0;
而 CGSize 是表示一個大小,同樣是兩個浮點數,width 與 height,產生的方法可以用下面的程式:
CGSize mySize;
mySize.width=300;
mySize.height=44;
所以一個完整的 CGRect 包含了個 叫 origin 的 CGPoint 資料,和一個叫 size 的 CGSize 資料,完整的產成方式就成了。