ITEEDU

iPhone加载数据源工具包笔记

在公司里参与了一个iPhone开发项目,有关海关的,其主要实现思想是:在UIView中添加各种合适的控件,其中包含WebView,以用其来显示数据源,包括本地所设计的界面样式和服务器上的网页内容。

在此,由于种种原因,我们只讲解里边的一小部分代码,其功能是获取网页数据源的工具类 :

DM类:其基于的思想是,将url,导航条目名称,图标等信息放入到.plist文件中;然后读取.plist中的信息,并且分类放入到不同的变量中。 后续修改数据源信息时,在.plist文件中操作。

事实上,也可以不将数据源放在配置文件.plist中,而直接写入程序中,只是这样子灵活性不强而已。

DM.h:

#import <Foundation/Foundation.h>


@interface DM : NSObject {
	NSString *csurl;
	NSArray *tbc;
	NSInteger netref;
}

@property (nonatomic, retain) NSString *csurl;
@property (nonatomic, retain) NSArray *tbc;

+ (DM *)getInstance;


- (NSString *)getTabBarTitle:(NSInteger)index;

- (NSString *)getTabBarIconPath:(NSInteger)index;


- (NSString *)getTabBarViewURL:(NSInteger)index;

- (NSInteger)getTabBarItemNumber;

- (void)netRefInc;

- (void)netRefDec;

@end