Click here to Close
打印

[APP开发] 运行完helloworld后,产生的几点疑惑

引用:
原帖由 happywhd 于 2008-3-13 14:56 发表
sdk啊   你不会不知道吧
sdk 里有例子的代碼嗎? 在那里?

官方sdk 里的例子, 用 toolchain 的 sdk 編譯不了呢!

回复 1# 的帖子

1, IDE用XCODE
2, Cocoa touch和Obj-C的关系,有点像MFC和C++的关系,UIKIT是Cocoa touch的一部分.
3可以调用C++的库,不过顶层只能用obj-c
ding    ding  
学习.............
至少目前来说,如果没有mac系统,基本玩不了sdk。
mac下面的ide是xcode,包括sdk里面也自带了xcode 3.1 beta。
关键问题是,开发过程中要调试,调试势必用到虚拟的iphone,虚拟的iphone就必须要装了sdk才有,sdk又必须要装在mac下,所以。。。
关于编程的入门书籍,lz可以看最近翻译成中文的这本书
http://www.china-pub.com/38686
另外,ADC上面有不少入门的视频,感兴趣可以装个itunes下回来看看
han   


ge
IDE就是用XCode,很好用,尤其是配合Interface builder开发Cocoa的时候,用人家的话说用Cocoa+XCode会上瘾
apple网站上有很多例子
1. linux估计不成,没有合适的IDE。如果用苹果,XCode是首选。
2、3 Objective-C是C的超集,同样也有Objective-C++。意思就是你如果会c或者c++,那么你的代码同样可以在程序里使用。Objective-C的语法和c有点不同,但是和c是兼容的。也就是说你可以在obj-c程序中嵌入c, c++的函数,甚至可以写在一起,而且可以互相调用。
苹果开发框架使用的是Cocoa,就好比你写Win程序要用MFC或者.Net,提供了一系列和系统交互的函数和库。苹果开发界面方面使用的是AppKit,而UIKit就是专门为iPhone做的AppKit简化版,不知道这么说能不能明白。

其实Objective-C没什么难懂的,所有的调用都是消息传递,全是指针操作。如果你了解一些MVC模型,不难学。
深公网安备案证字第 4403101901155 号