[心得] 學了三天的 Swift上架心得

看板MacDev作者 (堂本瓜一)時間9年前 (2016/05/07 10:51), 9年前編輯推噓19(19014)
留言33則, 24人參與, 最新討論串1/1
最近為了要寫一支功率計算的程式(一直想寫的) 被迫學習了最新的 Swift OceanQ Co., Ltd. 的 BikeSpeeding https://appsto.re/tw/xEYkcb.i (上架作品) 心得是:還蠻容易上手的,有objective-c 的基礎之下,似乎用 Swift更為簡單 (例如字串的處理不用再搞那個 NString了) 而且網站上大多都有 Swift的範例,看久就習慣了... storyboard出奇的好用,auto layout終於學會了(泣) 我是個懶鬼,參考了兩本書三天,程式寫了一個星期上架 http://www.cite.com.tw/book?id=67433 (Swift自學力) 這本書的好處是直接用例子告訴你 Swift該怎麼做,缺點是如果你完全沒碰過 apple的程式,你根本可能不知道為什麼 http://www.books.com.tw/products/0010659620 (Swift初學特訓班) 裡面有我需要的 sqlite資料庫開發,寫的也很清楚,算是不錯的書 另外,icon與進程式的畫面,我是在 https://www.fiverr.com/ 請人設計的,有了這個網站方便多了,程式設計師對美術苦手啊... 個人推 https://www.fiverr.com/mahadihasan76 這位印度人? 蠻有效率的問你的程式在做什麼,設計的很快,設計完問你 要不要修改,總之還蠻不錯的,花的錢又不多 最後,上架終於比較沒那麼複雜了,以前我最討厭的就是上架了,常常搞不懂 現在該怎麼辦,又是 application loader又是 Archive 現在終於比較清楚一點了 5/5日上傳,5/6日審核過,效率也不錯 看來要改寫四年前的程式了... -- 昔日所為 今日所受 今日所為 明日所受 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.221.67.170 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1462589479.A.D81.html ※ 編輯: Adonisy (61.221.67.170), 05/07/2016 10:54:27

05/07 11:44, , 1F
上傳到審核過才一天?
05/07 11:44, 1F

05/07 12:49, , 2F
學了3天就寫成一個App,上架?
05/07 12:49, 2F

05/07 13:02, , 3F
推脆瓜大
05/07 13:02, 3F

05/07 13:31, , 4F
有學過 objective-c真的學 swift蠻快的
05/07 13:31, 4F

05/07 14:36, , 5F
是很快學會,不過精通還有點距離
05/07 14:36, 5F

05/07 14:46, , 6F
程式這東西我學一輩子也不敢說精通...能解決問題最重要^^
05/07 14:46, 6F

05/07 16:39, , 7F
上架作品網址錯誤,導到itune connect
05/07 16:39, 7F
※ 編輯: Adonisy (223.140.246.99), 05/07/2016 17:30:31

05/07 17:31, , 8F
應該好了
05/07 17:31, 8F

05/07 19:25, , 9F
哦天啊這app我剛好需要!!
05/07 19:25, 9F

05/08 00:16, , 10F
沒想到在這裡也能遇到功率訓練者 推推
05/08 00:16, 10F

05/08 03:28, , 11F
NSString 格式很簡單啊
05/08 03:28, 11F

05/08 11:59, , 12F
推swift自學力 那本針對有基礎的人是本好書啊啊
05/08 11:59, 12F

05/09 00:14, , 13F
05/09 00:14, 13F

05/09 23:26, , 14F
好棒棒的廣告文
05/09 23:26, 14F

05/09 23:36, , 15F
是真的還算不錯啦...^^
05/09 23:36, 15F

05/10 12:41, , 16F
推~
05/10 12:41, 16F

05/10 12:42, , 17F
作品可以考慮放在launchkit.io上面
05/10 12:42, 17F

05/10 13:32, , 18F
我學swift一陣子了, 但是還沒想到要做什麼app來上架
05/10 13:32, 18F

05/10 15:36, , 19F
運氣真好 一天就過了 我等了兩週
05/10 15:36, 19F

05/10 16:57, , 20F
結果第二次就被拒絕了,因為有iAd但沒寫功能 orz
05/10 16:57, 20F

05/10 22:44, , 21F
結果apple說 3.0不向下相容~這些書怎麼辦QQ
05/10 22:44, 21F

05/11 09:47, , 22F
3.0要普及還要一段時間像2.0就要半年以上
05/11 09:47, 22F

05/11 13:31, , 23F
其實目前看來 3.0 應該只會小改, 不會像之前那樣暴死啦
05/11 13:31, 23F

05/11 13:32, , 24F
幾個比較大的不相容點本來就是 best practice 的問題,
05/11 13:32, 24F

05/11 13:32, , 25F
只是 3.0 會把「你不該這麼寫」變成「你不能這麼寫」
05/11 13:32, 25F

05/11 20:44, , 26F
我覺得把 i++這種寫法拿掉 還蠻神奇的
05/11 20:44, 26F

05/11 21:32, , 27F
for loop和i++ i--拿掉確實有點不習慣XD
05/11 21:32, 27F

05/12 14:41, , 28F
可以使用 for i in 1...n,所以基本上是
05/12 14:41, 28F

05/12 14:41, , 29F
沒問題的
05/12 14:41, 29F

05/14 04:32, , 30F
這兩天有看到消息,似乎審查時間縮短至2天。
05/14 04:32, 30F

05/15 20:47, , 31F
3.0會爆死歐,光let var就要改了。
05/15 20:47, 31F

06/03 11:41, , 32F
那個 auto layout 可以建議一個學習的網站或書籍嗎?
06/03 11:41, 32F

11/24 08:16, , 33F
魏巍的書是真的蠻實用的
11/24 08:16, 33F
文章代碼(AID): #1NBLWds1 (MacDev)
文章代碼(AID): #1NBLWds1 (MacDev)