Tải bản đầy đủ (.pdf) (7 trang)

a0033 big nerd ranch objective c programming oct 201 morebook vn 1464

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (413.21 KB, 7 trang )


Objective-C�Programming
THE�BIG�NERD�RANCH�GUIDE
AARON HILLEGASS


Objective-C Programming

Objective-C Programming: The Big Nerd Ranch Guide
by Aaron Hillegass
Copyright © 2011 Big Nerd Ranch, Inc.
All rights reserved. Printed in the United States of America. This publication is protected by copyright, and
permission must be obtained from the publisher prior to any prohibited reproduction, storage in a retrieval system,
or transmission in any form or by any means, electronic, mechanical, photocopying, recording, or likewise. For
information regarding permissions, contact
Big Nerd Ranch, Inc.
154 Krog Street
Suite 100
Atlanta, GA 30307
(404) 478-9005
/>
The 10-gallon hat with propeller logo is a trademark of Big Nerd Ranch, Inc.
Exclusive worldwide distribution of the English edition of this book by
Pearson Technology Group
800 East 96th Street
Indianapolis, IN 46240 USA

The authors and publisher have taken care in writing and printing this book but make no expressed or implied
warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental
or consequential damages in connection with or arising out of the use of the information or programs contained
herein.


App Store, Apple, Cocoa, Cocoa Touch, Instruments, Interface Builder, iOS, iPad, iPhone, iTunes, iTunes Store,
Mac, Mac OS, Objective-C, and Xcode are trademarks of Apple, Inc., registered in the U.S. and other countries.
Many of the designations used by manufacturers and sellers to distinguish their products are claimed as
trademarks. Where those designations appear in this book, and the publisher was aware of a trademark claim, the
designations have been printed with initial capital letters or in all capitals.
 
ISBN-10  0321706285
ISBN-13  978-0321706287
 
Library of Congress Control Number:  2011931707
 
Second printing, January 2012


Acknowledgments
It is a great honor that I get to work with such amazing people. Several of them put a lot of time and
energy into making this book great. I’d like to take this moment to thank them.
• Mikey Ward wrote several chapters of this book including Your First iOS Application, Your First
Cocoa Program, and Blocks. If I were a nicer boss, I would have put his name on the cover.
• The other instructors who teach the Objective-C materials fed us with a never-ending stream of
suggestions and corrections. They are Scott Ritchie, Mark Fenoglio, Brian Hardy, Christian Keur,
and Alex Silverman.
• My tireless editor, Susan Loper, took my stream-of-consciousness monologue that stumbled across
everything a programmer needs to know and honed it into an approachable primer.
• Several technical reviewers helped me find and fix flaws. They are James Majors, Mark Dalrymple,
Scott Steinman, Bart Hoffman, Bolot Kerimbaev, and Nate Chandler.
• Ellie Volckhausen designed the cover.
• Chris Loper at IntelligentEnglish.com designed and produced the EPUB and Kindle versions.
• The amazing team at Pearson Technology Group patiently guided us through the business end of
book publishing.


iii


This page intentionally left blank


SOFTWARE
FINELY-CRAFTED
APPLICATIONS

Mobile Apps

Big Nerd Ranch is a leading developer of
downloadable mobile and desktop Mac applications.
Several of our most intriguing iPhone and desktop
apps are available for purchase in the iTunes store.

Mobile Applications

Smartphones have started to take over the mobile
phone market. Since the inception of the iPhone,
we have created dozens of apps for our clients and
now have a roster of our own applications including
games, utilities, music and educational apps. As an
ever-evolving frontier of technology, Big Nerd Ranch
is committed to staying ahead of the curve.

The world has gone mobile. If your
company doesn’t have a mobile

application, you are behind the curve.
As of early 2011, the iTunes app store
has grown to nearly 400,000 apps and
the Android market has climbed to more
than 250,000 applications. Google
has unveiled its Android platform with
an app store of its own and dozens
of smartphone manufacturers have
announced Android-powered devices.
RIM has launched App World, Palm
has its Palm Store, Nokia launched Ovi
(its online store) and Microsoft has
unveiled Windows Marketplace.
While still leading the way, the iOS
market has put up some staggering
statistics:
• Total iOS app store downloads:
10.3 billion
• iPhone apps are being downloaded
at a rate of 30 million per day.
• As of early 2011, when the app
store hit 10 billion downloads, it did
so in half the time (31 months versus
67 months) that it took for songs in
the iTunes store to hit the same mark.
• The average number of apps
downloaded for iPhone/iPad/iPod
touch is currently at more than 60.

Need an App?


Visit us online at www.bignerdranch.com/software to see all our latest apps.
Many Big Nerd apps are also available for sale at the iTunes store.




×