» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 21 12
发新话题
打印

[心得] 学XCODE有好网站么

rtrtrt


TOP

XCode入门的话我这有本BecomeAnXcoder(中文).pdf
内容是基于OBJ-C的

http://pan.baidu.com/netdisk/singlepublic?fid=772693_1184072763



本帖最近评分记录
  • pangeng 激骚 +6 版务处理 2012-7-29 18:22
  • szgekko 激骚 +6 我很赞同 2012-7-29 17:40

TOP



TOP

喷了,xcode只是个ide。
你要学的是c/objc

TOP

关键要看lz的基础怎么样
还要看lz想开发什么样的应用
xcode就是个开发工具 没啥好学的

TOP

TOP

obj-c不是一般的变态,慎重。

TOP

引用:
原帖由 战神blog 于 2012-7-30 11:35 发表
obj-c不是一般的变态,慎重。
很简单的语言,复杂度比c++低的多。
只是和一般习惯有点差别

指针
c++: obj->method()
objc: [obj method]
就这点差别。
我大概花了1-2天时间就熟悉了。

[ 本帖最后由 风间星魂 于 2012-7-30 11:49 编辑 ]

TOP

posted by wap, platform: iPod (iTouch)
引用:
原帖由 @风间星魂  于 2012-7-29 19:44 发表
很简单的语言,复杂度比c++低的多。
只是和一般习惯有点差别

指针
c++: obj>method()
objc:  
C++难但是学会了哪里都能用,objc用途太窄,和其它主流语言差别太大。

TOP

只有和iOS还有MacOSX平台库结合的部分才有必要用ObjC,其他自己的代码完全可以用C++,XCode编译用的是GCC,完全支持,ObjectC和Cocoa库只需要平台实现层的程序员才需要了解,逻辑实现层用ObjC纯找不自在(当然不排除早年就用惯smalltalk和objc的老码农的确喜欢objc的可能性)。。。

还有设计学习网站没有,如果熟悉C/C++还有设计模式的话那么直接看Cocoa设计模式这本书,基本对编写方法就了解了,具体的类库还是查Apple的文档

[ 本帖最后由 SONIC3D 于 2012-7-30 14:12 编辑 ]

TOP

引用:
原帖由 SONIC3D 于 2012-7-30 14:09 发表
只有和iOS还有MacOSX平台库结合的部分才有必要用ObjC,其他自己的代码完全可以用C++,XCode编译用的是GCC,完全支持,ObjectC和Cocoa库只需要平台实现层的程序员才需要了解,逻辑实现层用ObjC纯找不自在(当然不排除早 ...
我喜欢用objc原胜于用c++。
xcode目前编译器有2个选择,gcc4.2-apple(增加block能力)和gcc兼容的llvm-clang。
到4.0后已经默认llvm-clang了。

[ 本帖最后由 风间星魂 于 2012-7-30 14:36 编辑 ]

TOP

我刚入门,大概看过C++和OBJC,感觉C++相对理解难点。。。。

TOP

引用:
原帖由 pangeng 于 2012-7-30 16:42 发表
我刚入门,大概看过C++和OBJC,感觉C++相对理解难点。。。。
编程语言就这点花头,入了门了都一样。。。

最后主要时间还是花在类库熟悉上。

所以刚入门的话,哪一门都可以,但我依然不推荐以smalltalk型语法的objc开始入门编程,因为可能会导致你以后阅读其他语言开发的代码片作为参考时遇到困难,因为类smalltalk的语言实在是很少,真的遇到问题了也难以找到大量资料(尤其是中文资料)来辅佐进修。

当然我说的只是作为编程学习而言,如果你是想以最快的速度学习iOS或MacOSX的平台编程,那没有二话,就继续ObjC好了,没错的。

TOP

引用:
原帖由 SONlC 于 2012-7-30 07:06 发表



编程语言就这点花头,入了门了都一样。。。

最后主要时间还是花在类库熟悉上。

所以刚入门的话,哪一门都可以,但我依然不推荐以smalltalk型语法的objc开始入门编程,因为可能会导致你以后阅读其他语言开 ...
顺便请教一下, OBJ-C里有没有办法把@property放在.m文件里,然后设置成protected权限?

TOP

引用:
原帖由 战神blog 于 2012-8-1 08:54 发表


顺便请教一下, OBJ-C里有没有办法把@property放在.m文件里,然后设置成protected权限?
不能。
@property就是个编译期行为,自动帮你创建set get方法/消息。
而objc的方法/属性没有权限设置。

TOP

 21 12
发新话题
     
官方公众号及微博