想学iphone开发,刚看完objective-c基本教程的pdf,接着不知道应该怎么学,求指教 先说一下我的情况,我先是学的.net编程,因为自己有台mac mini,不想浪费资源,所以想学点苹果方面的编程,最近一段时间,一直在学objective-c,感觉在内存管理那一块有点难理解,其它感觉良好,接着我想学点iphone开发,但是我安装的是xcode4.3.3,跟网上那些资料相差得有点远,资料上有的东西,我在xcode4.3.3却怎么也找不到,连怎么实现点一下按钮改变label的值也实现不了。有点困惑,求前辈指点一二,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也有过楼主一样的疑惑~,不过我用的是xcode4.2 买了几本书,都是用的xcode3系IDE的,一开始因为找不到程序模板受挫了两天。不过后来磨磨就好了,不要气馁!内存管理在objective-c里头不是最难的,因为cocoa对于这一块有严格但现成的3条规约,网上给你抄下来:1.当你使用 new、alloc 或 copy 创建对象时,对象的 count retain 到 1。你一定要负责把这个对象 release 或 autolease 掉。这样当它的生命周期结束时,它才能清空。2.当你使用其他方法获得一个对象时,你可以认为它已经 retain 了一个 count,并且 autolease 掉了。你不用考虑和它相关的清理问题。但是如果你想保留这个对象,那么你需要 retain 它,并且要确保之后你 release 了这个对象。3.如果你 retain 一个对象,你最终总是需要 release 或者 autolease 它。只要严格遵守这3条,内存管理就没问题了。但个人认为objective-c最难的地方是理解UI那一块的知识,包括controller和view的关系,以及它们和datasource、delegate的关系。nib builder和controller、view的关系等等。在这一块,我也困惑了不少时间。另外,推荐几本我觉得有用的书:《Headfirst iPhone开发》 入门最佳《iPhone4与iPad开发基础教程》 练手 《objective-c基础教程》 基本理论学习《iPhone开发秘籍》( The iPhone Developer's Cookbook) 系统学习《objective-c 编程之道 ios设计模式解析》 高级技巧最后~祝学习顺利~ 看完 objective-c 基础教程的话,直接搞个项目做做吧,在做项目的过程中会学到非常多的东西,当然也会遇到很多的问题,遇到问题可以来我的博客悄悄:blog.csdn.net/yang3wei我是 2011。06月左右开始接触 objective-c 以及 iphone 游戏开发的,现在算来也有一年多了,觉得这些时间还是没有白白度过,我的博客里面记录下了很多遇到过的问题:bug、性能优化,内存管理、图片处理,java\objectivec-c/c/C++、各种都有涉及,希望能在你遇到问题的时候给你提供一些借鉴。顺便,拿每日可用分10分~ 给你个视频教程吧,对入门很有帮助。http://www.tudou.com/playlist/id/15933266/ sina微博 ios上如何对实时音频流进行播放(G.711格式) xcode使用team foundation server 如何将char类型数组转化为unicode字符串 请问这段JAVA代码怎么转成object-c? 关于cocos2d-x c++ char 赋值前后长度不一样 按时间和等级算分的算法 UICollectionView显示图片排列不齐 非常奇怪的问题,百思不得其解,求助 苹果审核驳回Guideline 4.3 - Design iphone客户端小项目外包,有意请入 寻找app客户端开发商(有过太平洋电脑网和爱卡汽车网的客户端开发经验)
1.当你使用 new、alloc 或 copy 创建对象时,对象的 count retain 到 1。你一定要负责把这个对象 release 或 autolease 掉。这样当它的生命周期结束时,它才能清空。
2.当你使用其他方法获得一个对象时,你可以认为它已经 retain 了一个 count,并且 autolease 掉了。你不用考虑和它相关的清理问题。但是如果你想保留这个对象,那么你需要 retain 它,并且要确保之后你 release 了这个对象。
3.如果你 retain 一个对象,你最终总是需要 release 或者 autolease 它。只要严格遵守这3条,内存管理就没问题了。但个人认为objective-c最难的地方是理解UI那一块的知识,包括controller和view的关系,以及它们和datasource、delegate的关系。nib builder和controller、view的关系等等。在这一块,我也困惑了不少时间。另外,推荐几本我觉得有用的书:
《Headfirst iPhone开发》 入门最佳
《iPhone4与iPad开发基础教程》 练手
《objective-c基础教程》 基本理论学习
《iPhone开发秘籍》( The iPhone Developer's Cookbook) 系统学习
《objective-c 编程之道 ios设计模式解析》 高级技巧最后~祝学习顺利~
我是 2011。06月左右开始接触 objective-c 以及 iphone 游戏开发的,现在算来也有一年多了,觉得这些时间还是没有白白度过,我的博客里面记录下了很多遇到过的问题:bug、性能优化,内存管理、图片处理,java\objectivec-c/c/C++、各种都有涉及,希望能在你遇到问题的时候给你提供一些借鉴。
顺便,拿每日可用分10分~
http://www.tudou.com/playlist/id/15933266/