|
 |
|
[iOS] มีข้อส่งสัยว่า ระหว่าง .xib กับ storyboard แตกต่างกันยังไง .ข้อดี ข้อเสียระหว่าง 2 อย่าง |
|
 |
|
|
 |
 |
|
ผมตอบให้ในแต่ล่ะข้อครับ
.xib เป็นไฟล์ User Interface ที่ประกอบด้วย View เพียง 1 View
storyboard เป็นไฟล์ User Interface เป็นไฟล์ที่ประกอบด้วย View หลาย ๆ View ในแต่ล่ะ View การทำงานก็อีสระต่อกัน
1. ข้อดีข้อเสียผมเขียนข้อดีของ storyboard เลยแล้วกัน ส่วนข้อเสียขั้นคือตรงกันข้ามกับข้อดีของ storyboard
- storyboard เพียงไฟล์เดียวสามารถยัด View ลงได้มากมาย (ถ้า .xib ใช้ไฟล์เยอะมาก คือ 1 View ก็ 1 ไฟล์)
- เขียนเชื่อมโยง Segue ระหว่าง View ได้ง่ายมาก เพียงแค่ Drag and Drop
- Object ใหม่ ๆ จะรองรับบน Storyboard
2. ตอบไปแล้ว View เดียวกับหลาย View
3. storyboard ดีกว่าแน่นอน
4. storyboard เพิ่งจะมีมาใหม่
ลองอ่านบทความนี้เพิ่มเติมครับ จะได้เข้าใจ

Go to : iOS/iPhone Storyboard and Custom Class in View (Objective-C, iPhone, iPad)
|
 |
 |
 |
 |
Date :
2013-01-08 17:26:59 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แล้วมันง่ายกว่าหรือเปล่า
ผมดูโค้ดแล้วมันเขียนต่างกันนิดหน่อย
|
 |
 |
 |
 |
Date :
2013-01-08 19:16:56 |
By :
crusader07 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แน่นอนครับ Storyboard ง่ายกกว่าแน่นอน
|
 |
 |
 |
 |
Date :
2013-01-09 08:47:59 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|

|
Load balance : Server 04
|