开发者

Objective-C Custom Class with Struct tutorial

开发者 https://www.devze.com 2023-01-08 16:47 出处:网络
I\'m coming from AS3 to Obj-C, and classes are confusing me.I w开发者_StackOverflowant to create a ball class as a test, with colour, radius etc.Looking through other people\'s code I\'ve discovered t

I'm coming from AS3 to Obj-C, and classes are confusing me. I w开发者_StackOverflowant to create a ball class as a test, with colour, radius etc. Looking through other people's code I've discovered they use structs to implement them, and this seems like a much nicer method. I've searched but am unable to find a really clear explanation of what structs are, and how to implement them.

In terms of my ball class, to implement it I'd want to use something like Ball *myBall = [Ball radius:(14), mass:(1)]; etc. This seems like a nice clean way to do it. Can anyone suggest some further reading on this?

Thanks.


Read Apple's own Objective-C Primer. It's worth reading. The documents linked there are also useful. You know, vendors (in this case Apple) often have a nice set of documentations because they need to sell their technology...

For a comparison of ActionScript and Objective-C, see this series of blog posts for example.


Using classes straight of the bat would be a better idea as once you start developing you'll probably want to extend the functionality like object orientated methods (what classes are for).

Creating a class for ball with an appropriate constructor and properties would fit your needs.

I recommend starting here.

0

精彩评论

暂无评论...
验证码 换一张
取 消