ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Learning Objective-C 2.0: A Hands-On Guide to Objective-C for Mac and iOS Developers

دانلود کتاب Learning Objective-C 2.0: راهنمای عملی Objective-C برای توسعه دهندگان Mac و iOS

Learning Objective-C 2.0: A Hands-On Guide to Objective-C for Mac and iOS Developers

مشخصات کتاب

Learning Objective-C 2.0: A Hands-On Guide to Objective-C for Mac and iOS Developers

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 0321711386, 9780321711380 
ناشر: Addison-Wesley Professional 
سال نشر: 2010 
تعداد صفحات: 407 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 مگابایت 

قیمت کتاب (تومان) : 43,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 16


در صورت تبدیل فایل کتاب Learning Objective-C 2.0: A Hands-On Guide to Objective-C for Mac and iOS Developers به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Learning Objective-C 2.0: راهنمای عملی Objective-C برای توسعه دهندگان Mac و iOS نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Learning Objective-C 2.0: راهنمای عملی Objective-C برای توسعه دهندگان Mac و iOS

شروع سریع با برنامه نویسی Objective-C 2.0 برای OS X، iPhone، iPod touch و iPad

 

اگر می خواهید Objective-C 2.0 را برای نوشتن برنامه برای Mac OS X، iPhone، iPad یا iPod touch یاد بگیرید، به جای درستی آمده اید! مختصر، خوانا و دوستانه، Learning Objective-C 2.0 راهنمای مبتدی عالی برای آخرین نسخه Objective-C است.

 

رابرت کلر، توسعه دهنده قدیمی Mac OS X و iPhone، همه چیز را از اصول اولیه تا جدیدترین نوآوری های Objective-C 2.0 پوشش می دهد. Clair با یک بازنگری عملی در C و برنامه نویسی شی گرا شروع می کند و شما را در ایجاد اولین برنامه Objective-C با Xcode راهنمایی می کند. در مرحله بعد، بر هر ویژگی زبان اصلی، از اشیا و کلاس‌ها گرفته تا پیام‌رسانی، چارچوب‌ها و پروتکل‌ها مسلط خواهید شد. هر مفهومی با مثال‌های ساده نشان داده شده است و بسیاری از فصل‌ها شامل تمرین‌های عملی هستند.

 

در سرتاسر، هدف یادگیری-C 2.0 بر ویژگی‌ها، مفاهیم و تکنیک‌هایی تمرکز می‌کند که روزانه اهمیت بیشتری دارند. نتیجه یک کتاب اول برجسته برای همه کسانی است که می خواهند برنامه نویسی را برای iPhone، iPod touch، iPad یا Mac OS X شروع کنند.

 

پوشش شامل

 

  • درک روش‌ها، پیام‌ها و Objective-C سیستم پیام رسانی
  • تعریف کلاس ها، ایجاد نمونه های شی و استفاده از اشیاء کلاس
  • استفاده از دسته ها برای گسترش کلاس ها بدون طبقه بندی فرعی
  • ساده سازی توسعه با ویژگی های اعلام شده Objective-C 2.0
  • استفاده از پروتکل ها برای تاکید بر رفتار به جای کلاس
  • کار با کلاس های بنیادی رایج برای رشته ها، آرایه ها، دیکشنری ها، مجموعه ها و اشیاء عدد
  • استفاده از Objective-C ساختارهای کنترلی، از جمله ساختار شمارش سریع جدید Objective-C 2.0
  • درک امنیت برنامه و پنهان کردن اعلان روش هایی که باید خصوصی بمانند
  • استفاده از ویژگی بلوک های جدید ارائه شده در Objective- C 2.0

توضیحاتی درمورد کتاب به خارجی

Get Started Fast with Objective-C 2.0 Programming for OS X, iPhone, iPod touch, and iPad

 

If you want to learn Objective-C 2.0 to write programs for Mac OS X, iPhone, iPad, or iPod touch, you’ve come to the right place! Concise, readable, and friendly, Learning Objective-C 2.0 is the perfect beginner’s guide to the latest version of Objective-C.

 

Longtime Mac OS X and iPhone developer Robert Clair covers everything from the absolute basics to Objective-C 2.0’s newest innovations. Clair begins with a practical refresher on C and object-oriented programming and walks you through creating your first Objective-C program with Xcode. Next, you’ll master each core language feature, from objects and classes to messaging, frameworks, and protocols. Every concept is illustrated with simple examples, and many chapters contain hands-on practice exercises.

 

Throughout, Learning Objective-C 2.0 focuses on the features, concepts, and techniques that matter most day to day. The result is an outstanding first book for everyone who wants to begin programming for iPhone, iPod touch, iPad, or Mac OS X.

 

COVERAGE INCLUDES

 

  • Understanding methods, messages, and the Objective-C messaging system
  • Defining classes, creating object instances, and using class objects
  • Using categories to extend classes without subclassing
  • Simplifying development with Objective-C 2.0 declared properties
  • Using protocols to emphasize behavior rather than class
  • Working with common Foundation classes for strings, arrays, dictionaries, sets, and number objects
  • Using Objective-C control structures, including Objective-C 2.0’s new fast enumeration construct
  • Understanding application security and hiding the declaration of methods that should stay private
  • Using the new blocks feature provided in Objective-C 2.0


فهرست مطالب

Contents......Page 12
Preface......Page 24
Acknowledgments......Page 32
About the Author......Page 34
I: Introduction to Objective-C......Page 36
1 C, The Foundation of Objective-C......Page 38
The Structure of a C Program......Page 39
Variables......Page 43
Operators......Page 51
Expressions and Statements......Page 56
Program Flow......Page 57
Preprocessor......Page 66
printf......Page 68
Using gcc and gdb......Page 70
Exercises......Page 72
Memory Layout of an Objective-C Program......Page 76
Automatic Variables......Page 77
External Variables......Page 78
Declaration Keywords......Page 79
Scope......Page 82
Dynamic Allocation......Page 84
Summary......Page 86
Exercises......Page 87
Object-Oriented Programming......Page 90
An Introduction to Objective-C......Page 93
Objective-C Additions......Page 101
Summary......Page 106
Building with Xcode......Page 108
Objective-C Program Structure......Page 111
An Object-Oriented Hello World......Page 114
HelloObjectiveC.m......Page 121
Exercises......Page 123
II: Language Basics......Page 126
Methods......Page 128
Messaging......Page 131
Messaging Details......Page 133
Under the Hood......Page 141
Message Forwarding......Page 143
Efficiency......Page 144
Introspection and Other Runtime Fun......Page 146
Summary......Page 147
Exercises......Page 148
Defining a Class......Page 150
Subclassing a Class......Page 154
Creating Objects......Page 161
Destroying Objects......Page 170
Copying Objects......Page 171
Exercises......Page 176
Class Objects......Page 178
Other Class Methods......Page 182
Mimicking Class Variables......Page 186
Exercises......Page 192
What Is a Framework?......Page 194
Cocoa Frameworks......Page 196
AppKit......Page 197
Core Foundation......Page 198
Core Graphics......Page 201
Other Apple-Supplied Frameworks......Page 202
Under the Hood......Page 203
Summary......Page 205
Immutable and Mutable Classes......Page 206
Class Clusters......Page 207
NSString......Page 208
Collection Classes......Page 212
NSNumber......Page 218
NSNull......Page 219
NSData......Page 220
NSURL......Page 221
Structures......Page 222
Summary......Page 223
Exercises......Page 224
if Statements......Page 226
for Statements and Implicit Loops......Page 230
while Statements and NSEnumerator......Page 231
Fast Enumeration......Page 234
An Example Using Fast Enumeration......Page 236
Exceptions......Page 240
Summary......Page 245
Exercises......Page 246
Categories......Page 248
Extensions......Page 253
Instance Variable Scope (Access Control)......Page 255
Namespaces......Page 256
Security......Page 257
Calling C Functions from Objective-C......Page 259
Exercises......Page 261
12 Properties......Page 264
Accessing Instance Variables Outside of an Object (Don’t Do It)......Page 265
Declaring and Implementing Accessors......Page 266
Accessors Using Properties......Page 268
The @property Statement......Page 271
More About @dynamic......Page 273
Subclassing and Properties......Page 275
Properties as Documentation......Page 277
Dot Syntax......Page 278
Summary......Page 281
Exercises......Page 282
Protocols......Page 284
Using Protocols......Page 285
TablePrinter Example......Page 288
Protocol Objects and Testing for Conformance......Page 295
Informal Protocols......Page 296
Summary......Page 297
Exercises......Page 298
III: Advanced Concepts......Page 300
14 Reference Counting......Page 302
The Problem......Page 303
Reference Counting......Page 304
Receiving Objects......Page 306
Ownership......Page 308
dealloc......Page 309
Returning Objects......Page 311
retainCount......Page 316
Multithreading......Page 317
When Retain Counts Go Bad......Page 318
Retain Cycles......Page 320
Summary......Page 323
Exercises......Page 324
Garbage Collection: The Theory......Page 326
Garbage Collection: The Practice......Page 328
Using Garbage Collection......Page 329
Finalizers......Page 331
malloc and Garbage Collection......Page 332
Core Foundation Objects and Garbage Collection......Page 333
Some Bumps in the Road......Page 334
Garbage Collection Pro and Con......Page 338
Exercises......Page 340
16 Blocks......Page 344
Function Pointers......Page 345
The Trouble with Function Pointers......Page 349
NSInvocation......Page 350
Blocks......Page 352
Some Philosophical Reservations......Page 366
Exercises......Page 367
IV: Appendices......Page 370
A: Reserved Words and Compiler Directives......Page 372
B: Toll-Free Bridged Classes......Page 374
C: 32- and 64-Bit......Page 376
Performance......Page 377
More Information......Page 378
Synthesized Instance Variables......Page 380
The Fragile Base Class Problem—Solved......Page 382
Apple Resources......Page 384
Books......Page 385
A......Page 386
C......Page 388
E......Page 393
F......Page 394
G......Page 395
I......Page 396
M......Page 398
N......Page 400
O......Page 401
P......Page 402
R......Page 403
S......Page 405
T......Page 406
X......Page 407




نظرات کاربران