Objective-C 0.3


Accessors
ตัวแปรใน objc เป็น private โดย default การที่จะกระทำการกับข้อมูลจึงมักใช้ set ,get
แต่ว่า method ในการ get ของ objc มักจะไม่มีคำว่า get นำหน้า
Objective C

[photo setCaption:@"Day at the Beach"];
output = [photo caption];

java

photo.setCaption("Day at the Beach");
output = photh.getCaption();

Dot syntax
ถูกเพิ่มเข้ามาใหม่ใน Objc 2.0

photo.caption = @"Day at the Beach";
output = photo.caption;

คุณสามารถเขียนได้ทั้งสอง style ก็จริงแค่ควรที่จะเลือกแค่รูปแบบเดียวใน 1 project
(ไม่งั้นมันก็งงจริงมะ?)

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s