Hello World on Xcode (Simple Application) Tutorial

สวัสดีครับทุกๆคน วันนี้ผมได้เริ่มต้นที่จะทำ Video Tutorial เป็นของตัวเอง เริ่มต้นกันด้วยสิ่งที่ผมกำลังสนใจอยู่ในตอนนี้ นั่นก็คือการเขียนโปรแกรมลง iPhone ด้วย Xcode ครับ

no such table: table_name sqlite error on Objective C

สวัสดีครับ วันนี้มาเจอกับปัญหาที่อาจจะยากที่จะพบเจอกันซักหน่อยใน Objective C เมื่อมีการใช้งาน sqlite ปัญหานั่นก็คือ no such table: table_name


Storyboard in Xcode 4

Storyboard ใน Xcode คืออะไร หลายๆคนอาจจะสงสัยว่าเอาไว้ทำไม หรือใช้งานได้อย่างไร จริงๆแล้วเป็นเครื่องมือตัวใหม่ที่ทาง Apple ช่วยให้เราออกแบบ Application ได้ง่ายขึ้นและมีระบบระเบียบที่ดีขึ้น คล้ายเวลาจะสร้างหนังซักเรื่อง ก็ต้องมีการเขียน Storyboard เพื่อเป็น Guideline ก่อนนั่นเอง

MKMapView Xcode : I got it !!

ไม่ได้จะมาสอนการเขียนหรอกนะครับว่าทำยังไง เพียงแค่รู้สึกตื่นตาตื่นใจกับตัวเองว่าตรูทำมันขึ้นมาได้แล้ว แล้วก็ไม่ได้ยากอย่างที่คิดด้วย

แค่ความประทับใจเล็กๆน้อยๆนะครับ อยากแบ่งปัน ^ ^

Automatic Reference Counting (ARC) in Xcode 4.2

ARC = Automatic Reference Counting is a new feature that come with Xcode 4.2. From the Apple iOS 5 developer page wrote “Automatic Reference Couning (ARC) for Objective-C makes memory management the job of the compiler. By enabling ARC with the new Apple LLVM compiler, you will never need to type retain or release again, dramatically simplifying the development process, while reducing crashes and memory leaks. The compiler has a complete understanding of your objects, and releases each object the instant it is no longer used, so apps run as fast as ever, with predictable, smooth performance.“.

So that mean you don’t have to release object anymore. But the problem is “If I want to manage the memory by myself. What should I do?” Let’s follow this.

1. Click on the Project.
2. Click on the target.
3. Select build phases tab.
4. Select the multiple files in which you want to turn off ARC
5. Press ENTER / Hit Enter key
6. Type “-fno-objc-arc” ( without quotes, as shown in image ).

Or see this video.

Hope this article be useful to you.