ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب The Objective-C Programming Language - Inside Mac OS X

دانلود کتاب زبان برنامه نویسی Objective-C - داخل سیستم عامل مک ایکس

The Objective-C Programming Language - Inside Mac OS X

مشخصات کتاب

The Objective-C Programming Language - Inside Mac OS X

دسته بندی: سیستم های عامل
ویرایش:  
 
سری:  
 
ناشر: Apple 
سال نشر: 2003 
تعداد صفحات: 240 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب The Objective-C Programming Language - Inside Mac OS X به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


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



فهرست مطالب

Contents......Page 3
Figures, Listings, and Tables......Page 11
Introduction......Page 13
The Development Environment......Page 14
Why Objective-C......Page 15
How This Book is Organized......Page 16
Conventions......Page 17
Object-Oriented Programming......Page 19
Interface and Implementation......Page 20
The Object Model......Page 24
The Messaging Metaphor......Page 26
Classes......Page 28
Modularity......Page 29
Reusability......Page 30
Mechanisms Of Abstraction......Page 31
Encapsulation......Page 32
Polymorphism......Page 33
Class Hierarchies......Page 35
Subclass Definitions......Page 36
Uses of Inheritance......Page 37
Dynamic Typing......Page 39
Dynamic Binding......Page 40
Dynamic Loading......Page 43
Structuring Programs......Page 44
Outlet Connections......Page 45
Activating the Object Network......Page 47
Aggregation and Decomposition......Page 48
Models and Frameworks......Page 49
Structuring the Programming Task......Page 50
Collaboration......Page 51
Modularizing the Work......Page 52
Inheriting Generic Code......Page 53
Reusing......Page 54
Objective-C Objects......Page 55
id......Page 56
Dynamic Typing......Page 57
Object Messaging......Page 58
The Receiver’s......Page 59
Dynamic Binding......Page 60
Inheritance......Page 62
Inheriting Instance Variables......Page 64
Inheriting Methods......Page 65
Abstract Classes......Page 66
Static Typing......Page 67
Class Objects......Page 68
Creating Instances......Page 70
Customization With Class Objects......Page 71
Variables and Class Objects......Page 72
Initializing a Class Object......Page 73
Class Names in Source Code......Page 74
Defining a Class......Page 75
The Interface......Page 76
Importing the Interface......Page 78
The Role of the Interface......Page 79
The Implementation......Page 80
Referring to Instance Variables......Page 82
The Scope of Instance Variables......Page 83
How Messaging Works......Page 87
Selectors......Page 90
Method......Page 91
The Target-Action Paradigm......Page 92
Hidden Arguments......Page 94
Messages to self and super......Page 95
An Example......Page 96
Redefining self......Page 99
Categories—Adding Methods to Existing Classes......Page 101
Adding to a Class......Page 102
Categories of the Root Class......Page 103
Protocols—Declaring Interfaces for Others to Implement......Page 104
When to Use Protocols......Page 105
Enabling Static Behaviors......Page 115
Static Typing......Page 116
Type Checking......Page 117
Static Typing......Page 118
Getting an Object Data Structure......Page 120
Mixing Objective-C and C++ Language Features......Page 122
C++ Lexical Ambiguities and Conflicts......Page 125
The Objective-C Runtime System......Page 127
Allocating and Initializing Objects......Page 129
The Returned Object......Page 130
Arguments......Page 131
Coordinating Classes......Page 132
The Designated Initializer......Page 134
Combining Allocation......Page 139
Retaining Objects......Page 140
Handling Cyclical References......Page 141
Deallocation......Page 142
Releasing......Page 143
Marking Objects......Page 144
Object Ownership......Page 145
Forwarding......Page 146
Forwarding and Multiple Inheritance......Page 149
Forwarding and Inheritance......Page 150
Remote Messaging......Page 152
Distributed Objects......Page 153
Language Support......Page 155
Synchronous and Asynchronous Messages......Page 156
Pointer Arguments......Page 157
Proxies and Copies......Page 159
Type Encodings......Page 160
Objective-C Functions......Page 165
sel_getName......Page 166
sel_registerName......Page 167
Sending Messages......Page 168
objc_msgSend_stret......Page 169
objc_msgSendSuper......Page 170
objc_msgSendSuper_stret......Page 171
objc_msgSendv......Page 172
marg_malloc......Page 173
marg_getValue......Page 174
objc_addClass......Page 175
class_getInstanceMethod......Page 178
class_nextMethodList......Page 179
class_addMethods......Page 180
class_removeMethods......Page 181
method_getArgumentInfo......Page 182
class_setVersion......Page 183
class_getVersion......Page 184
Obtaining Class Definitions......Page 185
objc_getClassList......Page 186
objc_getClass......Page 187
objc_getMetaClass......Page 188
class_createInstance......Page 189
Accessing Instance Variables......Page 190
object_getInstanceVariable......Page 191
Objective-C Data Types......Page 192
objc_class......Page 194
objc_ivar......Page 196
IMP......Page 197
objc_method......Page 198
objc_method_list......Page 199
objc_cache......Page 200
id......Page 201
objc_super......Page 202
Messages......Page 205
Defined Types......Page 206
Compiler Directives......Page 207
Classes......Page 208
Categories......Page 209
Formal Protocols......Page 210
Method Declarations......Page 211
Naming Conventions......Page 212
Grammar for the Objective-C Language......Page 215
External Declarations......Page 217
Type Specifiers......Page 221
Primary Expressions......Page 222
Document Revision History......Page 225
Glossary......Page 227
Index......Page 233
D......Page 234
I......Page 235
M......Page 236
O......Page 237
R......Page 238
V......Page 239




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