深入理解Trip模型与对象初始化
1. 模板创建类及Trip接口概述
当使用模板创建类时,模板会添加它认为你可能需要的方法。这就导致会有一些你不需要的方法,它们看起来好像没什么作用。你可以选择删除这些方法,或者保留它们以备不时之需,尤其是初始化方法,因为在这个应用中,初始化工作(大部分)会由故事板处理。
以下是Trip接口的最终形式:
#import <Foundation/Foundation.h>
#import <MapKit/MapKit.h>
@class Annotation;
@interface Trip : NSObject
- (UIImage *) destinationImage;
- (NSString *) destinationName;
- (CLLocationCoordinate2D) destinationCoordinate;
- (id)initWithDestinationIndex:(int)destinationIndex;
- (NSString *)weather;
- (int)numberOfEvents;
- (NSString *)getEvent:(int)index;
- (NSArray *)createAnnotations;
- (NSString *)mapTitle;
- (void)addLocation:(NSString *)findLocation
completionHandler:(void (^)(Annotation *annotation,
超级会员免费看
订阅专栏 解锁全文
400

被折叠的 条评论
为什么被折叠?



