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


发新话题
打印

[心得] 学XCODE有好网站么

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


TOP

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

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

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



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

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


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

TOP

引用:
原帖由 战神blog 于 2012-8-1 11:58 发表
posted by wap, platform: iPod (iTouch)

总觉得objc的继承不太好用,不如java爽。
动态级的smalltalk派和静态级c++派面向对象思维不是一样的。。
你可以继承类,运行时扩展类,运行时perfrom,消息转发。等等。。。

微软员工还用java

TOP

引用:
原帖由 战神blog 于 2012-8-1 12:59 发表
posted by wap, platform: iPod (iTouch)

安卓用java。
微软员工还用猴机?不是人手一台wp么。。

TOP

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