본문 바로가기

iPhone

iOS - Core Location Core Location 의 특징에 대해서 알아 보는 시간을 가져 볼까한다. Core Location uses a fair amount of power while it's running, so it's best to shut it down if you don't need it. Core Location will try to cache previous position information so it can give you something as quickly as possible. Because of this, if you're really concerned about accuracy, you should check the timestamp sent along with the position informa.. 더보기
Managed Object Context Managed Object Context - NSManagedObjectContext - From Head First iPhone & iPad development 2nd edition If you want to create a new instance of an NSManagedObject, you just do this: [NSEntityDescription insertNewObjectForEntityForName:@"Fugitive" in ManagedObjectContext:managedObjectContext];. The Managed Object Context is provided right from the start.Most Core Data load/save operations point t.. 더보기
The Data Model About Core Data For future reference, I've written this from Head First iPhone and iPad Development (2nd edition) The Data Model Works with entities that have properties called attributes.Can be edited directly in Xcode.Has several different data types. Core Data Provides stack that manages the data so you don't have to.Can manage different types of data.Great for memory management and tracking .. 더보기
iPad HIG, Universal App, Device Checking, Split View Controller 오늘은 iPad 관련하여 iOS 에서사용되는 개념을 정리 해 볼까한다. 1. iPad HIG iPad HIG 는 iPad 를 위한 Human Interface Guideline 이고, iPad 에 특화된 컨트롤들이 있는데, 이 특화된 컨트롤들은 iPhone 에서 사용하는 방법이 많이 틀리다. 그리고 디자인의 방법도 다르다. 그 중에서, Split View 와 Pop Over 컨트롤들은 iPad 에 특화된 컨트롤들이다. 2. Universal App 보통 iPhone App 을 개발할 때, 고려할 사항이 3가지가 있는데, iPhone 만을 위한 앱이냐, iPad 만을 위한 앱이냐 혹은, 둘 다 지원하는 Universal 앱이냐 인데, Universal 앱은 두 가지 장치를 위한 각각의 앱을 작성할 필요가 .. 더보기