Apress Learn Cocoa Touch for iOS (2012).pdf
(
28351 KB
)
Pobierz
Learn Cocoa Touch
tor
iOS
■ ■ ■
Jeff Kelley
Apress
Learn Cocoa Touch for iOS
Copyright
©
2012 by Jeff Kelley
This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the
material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation,
broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage
and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or
hereafter developed. Exempted from this legal reservation are brief excerpts in connection with reviews or
scholarly analysis or material supplied specifically for the purpose ofbeing entered and executed on a computer
system, for exclusive use by the purchaser of the work. Duplication of this publication or parts thereof is
permitted only under the provisions ofthe Copyright Law of the Publisher's location, in its current version, and
permission for use must always be obtained from Springer. Permissions for use may be obtained through
RightsLink at the Copyright Clearance Center. Violations are liable to prosecution under the respective
Copyright Law.
ISBN 978-1-4302-4269-7
ISBN 978-1-4302-4270-3 (eBook)
Trademarked names, logos, and images may appear in this book. Rather than use a trademark symbol with every
occurrence of a trademarked name, logo, or image we use the names, logos, and images only in an editorial
fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark.
The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not
identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to
proprietary rights.
While the advice and information in this book are believed to be true and accurate at the date of publication,
neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or
omissions that may be made. The publisher makes no warranty, express or implied, with respect to the material
contained herein.
President and Publisher: Paul Manning
Lead Editor: Michelle Lowman
Development Editor: Douglas Pundick
Technical Reviewer: Scott Gardner
Editorial Board: Steve Anglin, Ewan Buckingham, Gary Cornell, Louise Corrigan, Morgan Ertel, Jonathan
Gennick, Jonathan Hassell, Robert Hutchinson, Michelle Lowman, James Markham, Matthew Moodie,
Jeff Olson, Jeffrey Pepper, Douglas Pundick, Ben Renow-Clarke, Dominic Shakeshaft, Gwenan Spearing,
Matt Wade, Tom Welsh
Coordinating Editors: Jennifer
L.
Blackwell and Jill Balzano
Copy Editor: Kim Wimpsett
Compositor: Bytheway Publishing Services
Indexer: SPi Global
Artist: SPi Global
Cover Designer: Anna Ishchenko
Distributed to the book trade worldwide by Springer Science+Business Media New York, 233 Spring Street, 6th
Floor, New York, NY 100l3. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail orders-ny@springer-sbm.com, or
visit www.springeronline.com.
For information on translations, please e-mail rights@apress.com, or visit www.apress.com.
Apress and friends of ED books may be purchased in bulk for academic, corporate, or promotional use. eBook
versions and licenses are also available for most titles. For more information, reference our Special Bulk Sales-
eBook Licensing web page at www.apress.com/bulk-sales.
Any source code or other supplementary materials referenced by the author in this text is available to readers at
www.apress.com. For detailed information about how to locate your book's source code, go to www.
apress.com/source-code.
To my wife, Amanda. Ilove you.
-------
Contents at a Glance
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
■
About the Author •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• x
About the Technical Reviewer ........................••••••••••••••••••••••••••••••••••••••••••••••• xi
Acknowledgments •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• xii
Introduction ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• xiii
Chapter 1: Getting Started •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 1
Chapter 2: Objective-C in a Nutshell ................................................... 15
Chapter 3: Managing On-Screen Content with View Controllers •••••••• 41
Chapter 4: Saving Content in Your App ••••••••••••••••••••••••••••••••••••••••••••••• 79
Chapter 5: Handling User Touches •••••••••••••••••••••••••••••••••••••••••••••••••••• 109
Chapter 6: Integrating Networking and Web Services•••••••••••••••••••••• 141
Chapter 7: Writing Modern Code with Blocks ................................... 181
Chapter 8: Managing What Happens When ....................................... 209
Chapter 9: User Interface Design ...................................................... 243
Chapter 10: Hardware APls ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 277
Chapter 11: Media in Your App: Playing Audio and Video ••••••••••••••• 309
Chapter 12: Localization and Internationalizion ............................... 351
Appendix A: Running Code on an iOS Device .................................... 371
Index ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 375
iv
Plik z chomika:
krupix.one
Inne pliki z tego folderu:
Apress iPhone and iPad Apps for Absolute Beginners, iOS 5 Edition (2012).pdf
(141166 KB)
Addison-Wesley Learning iPad Programming, A Hands-On Guide to Building iPad Apps with iOS 5 (2012).pdf
(22248 KB)
Apress Beginning iOS 3D Unreal Games Development (2012).pdf
(38970 KB)
Addison-Wesley Learning OpenGL ES for iOS, A Hands-on Guide to Modern 3D Graphics Programming (2013).pdf
(10202 KB)
Addison-Wesley Professional Programming in Objective-C 4th (2012).pdf
(4591 KB)
Inne foldery tego chomika:
Android Application Development Video Guide Poradnik
ASP.NET eBooks Collection [PDF]
books
Complete IT Books Pack
Dreamweaver CS5.5 Mobile And Web Development With HTML5 CSS3 And jQuery
Zgłoś jeśli
naruszono regulamin