小明學iOS 發表在 痞客邦 留言(0) 人氣()


在Xcode 中不管是 iPhone 或 iPad 模擬器都不能使用照相機功能,
如果一定得要在撰寫程式時加上使用照相機的功能,

小明學iOS 發表在 痞客邦 留言(0) 人氣()

在 Swift 2.0 以前使用的 do while  在 Swift2 改成 repeat while, 如下:
var counter = 1

小明學iOS 發表在 痞客邦 留言(0) 人氣()

在一般的程式語言中, Bool 通常只是型態(type), 經由判斷式如 if 等產生true 或 false.
而在 Swift 則可以用Bool() 直接判斷並得到 true 或 false.

小明學iOS 發表在 痞客邦 留言(0) 人氣()


在Swift 2.0 之前的版本, print 有 print() 跟 println() 兩個函式, 跟 Java 的用法差不多.
然而在 Swift2 則拿掉了 println(), 而用 print() 取代了 println(), 如下:

小明學iOS 發表在 痞客邦 留言(0) 人氣()

在 iOS9 中出現一個奇怪的現象(目前還不知道為何這樣設計?), 
就是 UITextField.text 的變數改成一定要用 let 宣告而不能用 var 宣告.

小明學iOS 發表在 痞客邦 留言(0) 人氣()

swiftbook
剛開始接觸 iOS8 的時候, 以為只要學會 Swift 程式語言就好了, K了蔡明志的“學會Swift程式設計的18堂課"(下圖), 覺得Swift 真的非常非常簡單, 跟Python 差不多簡單易學.
      
但一打開Xcode 6.3 要開始寫個 App, 發現只會 Swift 根本還不夠, 有一堆 View 要去了解, 還有 View 跟 View Controller 跟 Delegate 的觀念要釐清, 更有一堆 Framework 跟 APIs 需要去細細研讀. 霎時覺得寫個 iOS App 確實比 Android App 難了一些, 因為 Android 使用的是幾乎每個學資訊相關都會學到的 Java, 所以對 Java 相關的 Resource 也比較熟悉! 
於是乎, 在網路上找找大家都是怎麼學習 iOS App 開發的? 發現很多人都是買本書然後照書上依樣畫葫蘆, 日子一久, 再回來看原先看不懂的架構或技術名詞或應用, 就會懂了!

小明學iOS 發表在 痞客邦 留言(0) 人氣()


幾個開發 iOS App 時一定要參考的網站:
 
1. https://www.raywenderlich.com

小明學iOS 發表在 痞客邦 留言(0) 人氣()

errormessage1
小明今天在看Stanford University 的 iOS 教學影片...2015年版的CS193P,
居然是 iOS8, 講Swift 的, 好快喔! 真感謝那位老師.
邊看邊做, 按表操課! 執行時結果居然出現了有兩個 issues(如下圖):

小明學iOS 發表在 痞客邦 留言(0) 人氣()

1
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。