作者kusowan (kuso)
看板MacDev
标题[问题] 新手上路
时间Mon Dec 26 18:56:37 2011
不好意思,这些问题对於大家来说一定OP了,不过真的需要这方面经验
我的程度是会C和一点C++,以及matlab等等。但对涉及UI的部分完全不了解
最近啃了几本objective C的入门看起来不是很难,想要试试iOS编程。
自定的中期目标是编写一个类似小画家的软体,以iPad运行
远期目标是在此基础上加入一些受手势控制的动画组件
想请问大家:
1.用GNUstep学习objective C的话,能很快适应xcode吗?
2.如果只为了xcode4要买MAC的话,mini或前些年的二手机足够使用吗?
另外,是否一定需要最新的操作系统?
3.我的上述目标容易实现吗?是否需要openGL那些(完全不懂那个
--
Come with an evil heart
Don't fear to become dark
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.82.144
1F:推 darktt:现在新版的Xcode要10.7才能装,除非加入开发者才能下载 12/26 23:02
2F:→ darktt:10.6版用的Xcode 12/26 23:03
3F:→ reon:还好吧 网路上应该有人分享载点..而且新买的mac都是10.7了 12/27 23:39
4F:→ reon:2手的只要确定是10.6版 大概花个台币1000块就可以升10.7了 12/27 23:41
5F:→ reon:objective C其实比较麻烦的是memory处理 不过现在有ARC技术 12/27 23:43
6F:→ reon:问题就少很多了..另外一个重点是Thread处理..处理不好UI会卡 12/27 23:44
7F:→ reon:或是该反应没反应.. 12/27 23:45
8F:→ reon:推荐"探索 iPhone 4 程式开发实战" 去看这本书 12/27 23:47
9F:→ reon:Grand Central Dispatch 那章节颇重要.. 12/27 23:49
10F:→ reon:说真的写个小画家 那真的也不简单 Quartz 2D 会运用应该就OK 12/27 23:50
11F:→ reon:如果你有写个小画家的功力 那iOS开发应该就很熟练了@@ 12/27 23:52
12F:推 aecho:记忆体最好有4G以上,xCode 4之後越来越肥了... 12/28 08:24
13F:→ reon:没错..最好是弄个8G... 12/28 13:05
14F:→ Killercat:GCD其实比起其他Thread系统相对友善方便了 12/29 06:48
15F:→ Killercat:只是Lambda(在OBJC称为Block)需要一点时间习惯 12/29 06:49
16F:→ Killercat:其实写过Android就知道 Android开个Thread操作UI是多麻 12/29 06:49
17F:→ Killercat:烦的事情...要写一堆Handler dispatcher XD 12/29 06:49
18F:→ Killercat:OpenGL倒是不用,除非你要做游戏或者VR,不然用不太道 12/29 06:50
感谢诸位的热心解答!
※ 编辑: kusowan 来自: 61.184.206.220 (12/29 22:36)
19F:→ uranusjr:GNUStep 只有提供 toolchain, 对熟悉 Xcode 没什麽帮助 12/31 00:51
20F:→ uranusjr:想学的话的一件事情就是买 Mac, 其他的是绕弯路 12/31 00:52
喔喔,这点很重要,谢谢!
※ 编辑: kusowan 来自: 218.104.71.162 (12/31 07:46)