=>!!!Objective-C
文章平均质量分 80
b_end_an
这个作者很懒,什么都没留下…
展开
-
!!!Obj-c on Mac --- Chapter 10 - 12 Initialization Property Category
Chapter 10 Object InitializationAllocating ObjectsAllocation is the process by which a new object is born. alloc also conveniently initializes all the memory to 0.All your BOOLs start out as原创 2013-12-27 11:09:35 · 567 阅读 · 0 评论 -
!!!Obj-C 2.0 -- Chapter 3 Allocating and Initializing Objects
3.1 Allocating and Initializing ObjectsIt takes two steps to create an object using Objective-C:1. Dynamically allocate memory for the new object2. Initialize the newly allocated memory to appro原创 2013-05-05 00:50:53 · 668 阅读 · 0 评论 -
!!!Obj-c on Mac --- Chapter 2 ~ 4
Xcode uses the .m extension to indicate a file that holds Objective- C code and will be processed by the Objective- C compiler. File names ending in .c are handled by the C compiler, and .cpp files ar原创 2013-12-18 04:43:04 · 531 阅读 · 0 评论 -
!!!Obj-c on Mac --- Chapter 5 ~ 7
Chapter 5 CompositionIn Objective- C, you compose by including pointers to objects as instance variables.@interface Unicycle : NSObject{ Pedal *pedal; Tire *tire;}@end // UnicycleStrict原创 2013-12-21 11:57:20 · 567 阅读 · 0 评论 -
!!!Obj-c on Mac --- Chapter 13 Protocols
Chapter 13 ProtocolsA formal protocol is a named list of methods.You adopt a protocol by listing the protocol’s name in your class’s @interface declaration. When you do this, your class is said原创 2013-12-30 12:18:46 · 465 阅读 · 0 评论 -
!!!Obj-c on Mac --- Chapter 15 File Loading and Saving
Property ListsIn Cocoa, there is a class of objects known as property list objects, frequently abbreviated as plist. These lists contain a small set of objects that Cocoa knows how to do stuff with,原创 2013-12-31 07:53:12 · 756 阅读 · 0 评论 -
!!!Obj-c on Mac --- Chapter 16 Key-Value Coding
Keyvalue coding, affectionately known as KVC to its friends, is a way of changing an object’s state indirectly, by using strings to describe what piece of object state to change.Introducing KVC ???原创 2013-12-31 10:37:57 · 918 阅读 · 0 评论 -
!!!Obj-c on Mac --- Chapter 17 NSPredicate
You can create NSPredicate objects that describe exactly what you think is the truth and run each of your objects through the predicate to see if they match.Creating a PredicateOne way to create p原创 2014-01-03 10:24:51 · 715 阅读 · 0 评论 -
!!!Obj-C 2.0 -- Chapter 6 Protocols
Protocols declare methods that can be implemented by any class.6.1 Declaring Interfaces for Others to ImplementInformal and formal protocols declare methods that are independent of any specific cl原创 2013-05-21 04:17:28 · 645 阅读 · 0 评论 -
!!!Obj-C 2.0 -- Chapter 5 Categories and Extensions
A category allows you to add methods to an existing class -- even to one to which you don't have the source.5.1 Adding Methods to ClassesYou can add methods to a class by declaring them in an inte原创 2013-05-17 03:42:24 · 1313 阅读 · 0 评论 -
!!!Objective-C General
MaterialThe Objective-C 2.0 Programming LanguageTopicMethod Syntax in Objective-C: http://stackoverflow.com/questions/683211/method-syntax-in-objective-cOverriding method in subcla原创 2013-02-06 12:44:25 · 291 阅读 · 0 评论 -
!!!Obj-C 2.0 -- Chapter 2 Defining a Class
In Objective-C, classes are defined in two parts:An interface that declares the methods and instance variables of the class and names its superclass.An implementation that actually defines the cla原创 2013-05-02 21:51:18 · 801 阅读 · 0 评论 -
!!!Obj-C 2.0 -- Chapter 4 Declared Properties
4.2 Property Declaration and ImplementationThere are two parts to a declared property, its declaration and its implementation4.2.1 Property DeclarationA property declaration begins with the ke原创 2013-05-13 07:01:50 · 623 阅读 · 0 评论 -
!!!Obj-c on Mac --- Chapter 9 Memory Management
Object Life CycleReference CountingEvery object has an integer associated with it, known as its reference count orretain count.When an object is created via alloc or new, or via a copy messa原创 2013-12-25 03:39:32 · 642 阅读 · 0 评论 -
!!!Obj-c on Mac --- Chapter 8 Foundation Kit
Chapter 8 Foundation KitCocoa is actually composed of two different frameworks: Foundation and Application Kit.Cocoa’s Foundation framework has a bunch of useful low- level, data- oriented class原创 2013-12-24 02:11:09 · 739 阅读 · 0 评论