Re: [請益] 學習 iPhone 遊戲開發所花費的時間?

看板Soft_Job (軟體人)作者 (娘子快出來看上帝)時間14年前 (2011/07/30 03:03), 編輯推噓5(5014)
留言19則, 7人參與, 最新討論串2/3 (看更多)
※ 引述《AlanLive (Alan)》之銘言: : 最近工作上的需要 : 必須開始學習 iPhone 遊戲的引擎開發 : 要學會 Objective-C 以及 Xcode : 但我完全沒有任何程式設計的經驗 : 請問這樣兩個月自學的起來嗎? (沒有人教的情況) : 程度大概就是自己做一個能動的小遊戲 (HelloWorld 不算) 我是個有三年經驗的工程師 (外加四年資管系) 最近主管交辦下來 要我去研究mono for Android 在沒人教的情況下 兩個禮拜下來 才大概有入門的程度www 我想我的天份有限 努力也不夠 不過我想表達的是 想要完全靠自己學好程式設計 真的不是我輩凡夫俗子可以輕易達成的事情 建議原po還是找個老師比較好 不管是補習或者找學長或朋友幫忙 要不然兩個月之後 恐怕連要怎麼處理多執行緒都還不會 這樣恐怕能做出猜數字等級的遊戲就要偷笑了 無論如何 我相信原po只要用對方法 加上無比熱忱 一定可以達成目標 加油! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.88.140

07/30 03:13, , 1F
android網路上的資源太多了,多努力一下學習是很快的
07/30 03:13, 1F

07/30 05:20, , 2F
兩個禮拜有入門程度還不夠好嗎? @@
07/30 05:20, 2F

07/30 08:30, , 3F
ios上,寫多執行緒沒那麼重要,若有程式基礎去學ios的話
07/30 08:30, 3F

07/30 08:31, , 4F
2個月只能把記憶體管理學好
07/30 08:31, 4F

07/30 09:03, , 5F
那是因為iOS的記憶體管理很鳥吧..XD
07/30 09:03, 5F

07/30 09:03, , 6F
我搞半天那個retain有時候還是亂七八糟..
07/30 09:03, 6F

07/30 09:13, , 7F
那是固意這樣設計的,因為蘋果不想讓系統花時間在記憶體
07/30 09:13, 7F

07/30 09:14, , 8F
管理上,所以就把記憶體管理丟給人去做
07/30 09:14, 8F

07/30 09:16, , 9F
用retain的話,要記得自己在那裡加了retain,加了多少次
07/30 09:16, 9F

07/30 09:16, , 10F
否則release時沒算好,少一次retian就error,多一次retian
07/30 09:16, 10F

07/30 09:17, , 11F
記憶體就會沒清掉
07/30 09:17, 11F

07/30 09:18, , 12F
這就回到架構設計得好不好的問題上,若像發射子彈這種
07/30 09:18, 12F

07/30 09:19, , 13F
要動態宣告的情況時,retian會用到想把ipad拿去砸了
07/30 09:19, 13F

07/30 09:27, , 14F
還有 autorelease 能幫忙一點
07/30 09:27, 14F

07/30 09:39, , 15F
autorelease偶而用在不重要的地方還可以,最好不要太常用
07/30 09:39, 15F

07/30 11:16, , 16F
上次面試一位iOS的嗆我記憶體管理全用autorelease不就好XD
07/30 11:16, 16F

07/30 11:30, , 17F
他可能是少林寺掃地僧,用autorelease都不會error
07/30 11:30, 17F

07/30 11:30, , 18F
像我們這種凡夫俗子,還是乖乖的用好release就好了
07/30 11:30, 18F

11/19 16:07, , 19F
推全用autorelease 太天真了 XD
11/19 16:07, 19F
文章代碼(AID): #1ECmFiS2 (Soft_Job)
文章代碼(AID): #1ECmFiS2 (Soft_Job)