دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: 1 نویسندگان: Gary Bennett, Brad Lees, Mitchell Fisher سری: ISBN (شابک) : 1430228326, 9781430228332 ناشر: سال نشر: 2010 تعداد صفحات: 292 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 14 مگابایت
در صورت تبدیل فایل کتاب Objective-C for Absolute Beginners: iPhone and Mac Programming Made Easy به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Objective-C برای مبتدیان مطلق: برنامه نویسی آیفون و مک آسان شده است نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
موفقیت Learn to Program Objective-C، از Apress، به بسیاری از افراد اجازه داد تا مهارت های برنامه نویسی موجود خود را به Objective-C منتقل کنند. این کتاب حتی به افرادی که قبلا برنامهنویسی نکردهاند، اما از کارهایی که مک یا آیفونشان میتواند انجام دهد و دوستانشان با آن به دست آوردهاند، الهام گرفتهاند، این امکان را میدهد تا برای اولین بار این دستگاهها را حتی بدون دانش برنامهنویسی برنامهنویسی کنند. Objective-C سریعتر از هر زبان برنامه نویسی دیگری محبوبیت پیدا می کند، که تعجب آور نیست زیرا این زبان توسعه بومی برای سیستم عامل iPhone و Mac OS X اپل است. \"Objective-C for Absolute Beginners\" اولین کتابی است که این زبان را معرفی می کند. زبان شی گرا برای برنامه نویسان جدید
The success of Learn to Program Objective-C, from Apress, allowed many people to migrate their existing programming skills to Objective-C. This book allows even people who have never programmed before, but are inspired by what their Mac or iPhone can do, and what their friends have achieved with it, to program these devices for the first time, even with no programming knowledge.Objective-C is gaining popularity faster than any other programming language, which isn't surprising since it's the native development language for both Apple's iPhone OS and Mac OS X. "Objective-C for Absolute Beginners" is the first book to introduce this rich, object-oriented language to new programmers.
Prelim......Page 1
Contents at a Glance......Page 6
Contents......Page 7
About the Authors......Page 12
About the Technical Reviewer......Page 13
Acknowledgments......Page 14
Introduction......Page 15
Thinking Like a Developer......Page 21
Completing the Development Cycle......Page 24
Introducing Object Oriented Programming......Page 26
Working with the Alice Interface......Page 28
Exercises......Page 31
Taking a Tour with Alice......Page 33
Navigation Menu......Page 34
World Window......Page 35
Classes, Objects, and Instances in Alice......Page 37
Editor Area......Page 38
Events Area......Page 39
Creating an Alice App—To the Moon Alice......Page 40
Your First Objective-C Program......Page 46
Installing Xcode......Page 47
Launching and Using Xcode......Page 50
Summary......Page 55
Exercises......Page 56
Bits......Page 57
Bytes......Page 59
Hexadecimal......Page 61
Data Types......Page 62
Using Variable and Data Types with Alice......Page 63
Data Types and Objective-C......Page 70
Identifying Problems......Page 74
Exercises......Page 76
Boolean Logic......Page 77
Truth Tables......Page 79
Comparison Operators......Page 81
Pseudo-code......Page 82
Design Requirements......Page 84
Flowcharting......Page 87
Designing and Flowcharting an Example App......Page 88
The App’s Design......Page 89
Using Loops to Repeat Program Statements......Page 90
Coding the Example App in Alice......Page 92
Coding the Example App in Objective-C......Page 94
Improving the Code Through Refactoring......Page 97
Moving Forward Without Alice......Page 98
Summary......Page 99
Exercises......Page 100
The Object......Page 101
What Is a Class......Page 102
Planning Classes......Page 103
Inheritance......Page 113
Eliminate Redundant Code......Page 114
Polymorphism......Page 115
Exercises......Page 116
A Brief History of Objective-C......Page 117
Understanding C Language Basics......Page 118
Putting the “Objective” into Objective-C......Page 120
Introducing Xcode......Page 125
Starting Up Xcode......Page 126
Creating Your First Project......Page 127
Adding a New Class......Page 128
Building and Running the New Program......Page 134
Summary......Page 135
Exercises......Page 136
Creating an Objective-C Class......Page 137
Sending Messages (Methods)......Page 139
Working with the Implementation File......Page 141
Implementing Methods......Page 143
Using Our New Class......Page 145
Overriding Default Behavior......Page 152
Accessing the Xcode Documentation......Page 153
Summary......Page 154
Exercises......Page 155
Programming Basics in Objective-C......Page 157
Creating a Simple Command Line Tool......Page 158
Introducing Instance Variables......Page 160
Accessing Instance Variables......Page 161
Using Getter and Setter Methods......Page 162
Introducing Properties......Page 164
Using Properties......Page 165
Creating the MyBookstore Program......Page 166
Using the NSMutableDictionary Class......Page 168
Making Our Object Do Something......Page 169
Implementing Behavior......Page 170
Cleaning Up Our Objects......Page 173
Using the Bookstore and Book Objects......Page 174
Exercises......Page 176
Introducing Boolean Logic......Page 177
Comparing Numbers......Page 178
Using Boolean Expressions......Page 183
Comparing Strings......Page 184
Comparing Dates......Page 186
Using the Switch Statement......Page 188
NSArray......Page 190
NSMutableArray......Page 191
NSMutableDictionary......Page 192
Summary......Page 193
Exercises......Page 194
Creating User Interfaces with Interface Builder......Page 195
Understanding Interface Builder......Page 196
The Model-View-Controller......Page 197
Human Interface Guidelines (HIGs)......Page 199
Creating an Example iPhone App with Interface Builder......Page 200
Using Outlets......Page 205
Implementing an Action......Page 206
Using Interface Builder......Page 207
Document Window......Page 208
Library Window......Page 209
Inspector Window......Page 210
Creating the View......Page 211
Connecting the Outlets and Objects......Page 212
Connecting Actions and Objects......Page 213
Implementation File......Page 215
Broken Connections in Interface Builder......Page 216
Exercises......Page 218
Memory, Addresses, and Pointers......Page 219
Bits, Bytes, and Bases......Page 220
Understanding Memory Address Basics......Page 224
Working with Automatic Variables and Pointers......Page 228
Deallocating Memory......Page 229
Using Special Pointers......Page 230
Using the Retain/Release Model......Page 232
Working with Implied Retain Messages......Page 234
Sending the dealloc Message......Page 235
If Things Go Wrong......Page 236
Summary......Page 237
Exercises......Page 238
Debugging Programs with Xcode......Page 239
Setting Breakpoints......Page 240
Debugging Basics......Page 242
Working with the Debugger Controls......Page 243
Debugging a Program......Page 244
Looking at the Thread Window and Call Stack......Page 245
Debugging Variables......Page 246
Deleting Multiple Breakpoints......Page 250
A Larger Call Stack......Page 251
Summary......Page 254
Exercises......Page 255
Preferences......Page 257
Writing Preferences......Page 258
Databases......Page 259
Storing Information in a Database......Page 260
Getting Started with Core Data......Page 261
The Model......Page 262
Setting Up the Interface......Page 270
Exercises......Page 275
Multiple Inheritance......Page 277
Understanding Protocols......Page 278
Understanding Delegates......Page 279
Next Steps......Page 280
Summary......Page 281
¦ A......Page 283
¦ C......Page 284
¦D......Page 285
¦I......Page 286
¦......Page 287
¦ N......Page 288
¦ O......Page 289
¦ R......Page 290
¦ T......Page 291
¦ Z ¦ W......Page 292