Objective-C Basic
- 2. •
•[ ]
• [string length]
2010 6 11
- 3. •
•[ : ]
• [string characterAtIndex: 0]
2010 6 11
- 4. •
• [ :
• : ]
• [string rangeOfString: @”Objective-C”
• options: NSCaseInsenstiveSearch]
2010 6 11
- 5. • -( ) : ( 1 ) 1
• : ( 2 ) 2;
• -(NSRange)rangeOfString: (NSString*) string
• options: (NSStringCompareOptions) mask;
2010 6 11
- 6. • -( )
• +( )
•
• + (id)stringWithString: (NSString*)string
2010 6 11
- 7. • @interface :
• {
• ;
• }
• - ;
• @end
2010 6 11
- 8. • @interface Person : NSObject
• {
• int age:
• NSString* firstName;
• NSString* lastName;
• }
• -(BOOL)isAdult;
• @end
2010 6 11
- 11. • @property ( )
;
• @property (retain) NSString* firstName;
2010 6 11
- 12. • for ( in ){
• ...
• }
• for (NSString* friend in friends){
• ...
• }
2010 6 11