Get Adobe Flash player

Monthly Archives: January 2013

การ Pass ค่าในส่วนของ Hader

viewDidLoad จะทำก่อนที่จะเปิด ดังนั้นเวลาจะพาสค่าต้องอาศัยค่าที่พักไว้ในส่วนของ เช่น Header =>@property (string,nonamic) NSString *pCityName

 

XCode-Code snip

สามารถคัดลอกโค้ดและเก็บคีย์ไว้ใช้งานได้

1.ทำการเลือกโค้ดที่ต้องการแล้วลากไปในส่วนของ {} ใส่ชื่อและคีย์

2.เวลาใช้ก็ใส่แค่คีย์โค้ดก็จะมา

3.สามารถก๊อปโค้ดให้คนอื่นใช้ได้แต่ต้องทำการเปิดในส่วนของไฟล์เดอร์หาไอคอนรูปบ้านแล้วหลังจากนั้นให้ทำการไปที่ไอคอนเสริชแล้วใส่ terminal แล้วพิมพ์คำสั่ง chflags nohidden ~/Library/ เปิดไลบรารี่ขึ้นมาแล้วเข้าไปที่ส่วนของ Developer->Xcode->UserData->Code Snip

 

Objective-C Day 2

.h header file -> variable

.m (implement file)-> code function

MVC = Model-View-Controller

%@ เอาค่า string มาแทนเช่น (@”this %@”,variable)

หลักการเขียน Objective-C

class= static definition เช่นคลาสของปุ่ม ความกว้างความยาวเท่าไหรสีของปุ่มอย่างไร เรียกว่า  variable,method (ทำงานอย่างไร)

class = Object Type

Object= instance = object instance

data types

1) primitive data type ex. int x; //(data/type)

2) user-defined type ex. Customer *m; // (Object type, variable)

====================================

new project class object

 

 

เวลาใช้งาน เกิด setter getter

[obj setCustName:@”Tim”];

obj.custName=@”Tim”;

getter

w=[obj.custName];

w=obj.custName;

January 2013
M T W T F S S
« Dec   Feb »
 123456
78910111213
14151617181920
21222324252627
28293031  

Recent Comments