Главная| Трекер ▼| Поиск| Правила| FAQ| |
Автор | Сообщение |
---|---|
Анфиса
Супермодератор ![]() Сообщения: 53544 ![]() |
Programming iOS 6, 3rd Edition
Fundamentals of iPhone, iPad, and iPod touch Development ![]() Год: 2013 Автор: Matt Neuburg Издательство: O''Reilly Media ISBN: 978-1-4493-6576-9 Язык: Английский Формат: PDF Качество: Изначально компьютерное (eBook) Интерактивное оглавление: Да Количество страниц: 1185 Описание:Get a solid grounding in all the fundamentals of Cocoa Touch, and avoid problems during iPhone and iPad app development. With this revised and expanded edition, you’ll dig into Cocoa and learn how to work effectively with Objective-C and Xcode. This book covers iOS 6 in a rigorous, orderly fashion—ideal whether you’re approaching iOS for the first time or need a reference to bolster existing skills.Learn about features introduced with iOS 6, including Objective-C language advances, autosynthesis, autolayout, new view controller rotation rules, unwind segues, state restoration, styled text, and collection views. Learn Objective-C language details and object-oriented programming concepts Understand the anatomy of an Xcode project and all the stages of its lifecycle Grasp key Cocoa concepts such as relationships between classes, receiving events, and model-view-controller architecture Learn how views and layers are managed, drawn, composited, and animated Become familiar with view controllers and their relationships, along with nib and storyboard management Fully explore all basic interface objects such as scroll views, table views, and controls Delve into Cocoa frameworks for sound, video, sensors, maps, and other features Touch on advanced topics such as threading and networking Language Chapter 1 Just Enough CCompilation, Statements, and Comments Variable Declaration, Initialization, and Data Types Structs Pointers Arrays Operators Flow Control and Conditions Functions Pointer Parameters and the Address Operator Files The Standard Library More Preprocessor Directives Data Type Qualifiers Chapter 2 Object-Based ProgrammingObjects Messages and Methods Classes and Instances Class Methods Instance Variables The Object-Based Philosophy Chapter 3 Objective-C Objects and Messages An Instance Reference Is a Pointer Messages and Methods Typecasting and the id Type Messages as Data Type C Functions CFTypeRefs Blocks Chapter 4 Objective-C ClassesClass and Superclass Interface and Implementation Header File and Implementation File Class Methods The Secret Life of Classes Chapter 5 Objective-C InstancesHow Instances Are Created Polymorphism The Keyword self The Keyword super Instance Variables and Accessors Key–Value Coding Properties How to Write an Initializer IDE Chapter 6 Anatomy of an Xcode ProjectNew Project The Project Window The Project File and Its Dependents The Target From Project to App Chapter 7 Nib ManagementA Tour of the Nib-Editing Interface Nib Loading and File’s Owner Making and Loading a Nib Outlet Connections Action Connections Additional Initialization of Nib-Based Instances Chapter 8 DocumentationThe Documentation Window Class Documentation Pages Sample Code Other Resources Chapter 9 Life Cycle of a ProjectDevice Architecture and Conditional Code Localization Editing Your Code Navigating Your Code Debugging Unit Testing Static Analyzer Clean Running in the Simulator Running on a Device Profile and Device Management Version Control Instruments Distribution Ad Hoc Distribution Final App Preparations Submission to the App Store Cocoa Chapter 10 Cocoa ClassesSubclassing Categories Protocols Optional Methods Some Foundation Classes The Secret Life of NSObject Chapter 11 Cocoa EventsReasons for Events Subclassing Notifications Delegation Data Sources Actions The Responder Chain Swamped by Events Delayed Performance Application Lifetime Events Chapter 12 Accessors and Memory ManagementKey–Value Coding Memory Management Properties Chapter 13 Data CommunicationModel–View–Controller Instance Visibility Notifications Key–Value Observing Views Chapter 14 ViewsThe Window Subview and Superview Visibility and Opacity Frame Bounds and Center Transform Layout Chapter 15 DrawingUIImage and UIImageView Graphics Contexts UIImage Drawing CGImage Drawing CIFilter and CIImage Drawing a UIView Graphics Context Settings Paths and Drawing Clipping Gradients Colors and Patterns Graphics Context Transforms Shadows Points and Pixels Content Mode Chapter 16 LayersView and Layer Layers and Sublayers Drawing in a Layer Transforms Shadows, Borders, and More Layer Efficiency Layers and Key–Value Coding Chapter 17 AnimationDrawing, Animation, and Threading UIImageView and UIImage Animation View Animation Implicit Layer Animation Core Animation Animation and Autolayout Actions Emitter Layers CIFilter Transitions Chapter 18 TouchesTouch Events and Views Receiving Touches Restricting Touches Interpreting Touches Gesture Recognizers Touch Delivery Interface Chapter 19 View ControllersThe View Controller Hierarchy View Controller and View Creation Rotation Presented View Controller Tab Bar Controllers Navigation Controllers Page View Controller Container View Controllers Storyboards View Controller Lifetime Events View Controller Memory Management State Restoration Chapter 20 Scroll ViewsCreating a Scroll View Scrolling Zooming Scroll View Delegate Scroll View Touches Scroll View Performance Chapter 21 Table Views and Collection ViewsTable View Cells Table View Data Table View Selection Table View Scrolling and Layout Table View State Restoration Table View Searching Table View Editing Table View Menus Collection Views Chapter 22 Popovers and Split ViewsConfiguring and Displaying a Popover Managing a Popover Dismissing a Popover Popovers and Presented Views Popover Segues Automatic Popovers Split Views Chapter 23 TextAttributed Strings UILabel UITextField UITextView Core Text Chapter 24 Web ViewsLoading Web View Content Web View State Restoration Communicating with a Web View Chapter 25 Controls and Other ViewsUIActivityIndicatorView UIProgressView UIPickerView UISearchBar UIControl Bars Appearance Proxy Chapter 26 Modal DialogsAlert View Action Sheet Dialog Alternatives Local Notifications Activity View Some Frameworks Chapter 27 AudioSystem Sounds Audio Session Audio Player Remote Control of Your Sound Playing Sound in the Background Further Topics in Sound Chapter 28 VideoMPMoviePlayerController MPMoviePlayerViewController UIVideoEditorController Introduction to AV Foundation Video Chapter 29 Music LibraryExploring the Music Library The Music Player The Music Picker Chapter 30 Photo Library and Image CaptureUIImagePickerController Image Capture With AV Foundation The Assets Library Framework Chapter 31 Address BookAddress Book Database Address Book Interface Chapter 32 CalendarCalendar Database Calendar Interface Chapter 33 Mail and MessagesMail Message Text Message Twitter Post Chapter 34 MapsDisplaying a Map Annotations Overlays Map Kit and Current Location Geocoding Communicating With the Maps App Chapter 35 SensorsLocation Heading Acceleration and Attitude Final Topics Chapter 36 Persistent StorageThe Sandbox Basic File Operations Saving and Reading Files User Defaults File Sharing Document Types Handing Off a Document The Document Architecture iCloud XML SQLite Core Data Image File Formats Chapter 37 Basic NetworkingHTTP Requests Bonjour Push Notifications Beyond Basic Networking Chapter 38 ThreadsThe Main Thread Why Threading Is Hard Three Ways of Threading Threads and App Backgrounding Chapter 39 UndoThe Undo Manager The Undo Interface The Undo Architecture Chapter 40 EpilogueIndexColophon Помоги нашему сайту на расходы за сервер и качай торренты НЕОГРАНИЧЕННО!Пожертвовать 100 ₽ ![]() Или 2204 1201 2214 8816, с комментарием "Помощь трекеру" Связь с администрацией |
Страница 1 из 1 |
![]() |
|