ios答辩

ios答辩_第1张图片

点击如下搜索按钮


进入该页面前

ios答辩_第2张图片

会首先触发该方法

ios答辩_第3张图片

点击搜索会进入该方法(添加逻辑)

ios答辩_第4张图片
ios答辩_第5张图片
ios答辩_第6张图片

滑动删除触发该方法(删除逻辑)

ios答辩_第7张图片
ios答辩_第8张图片
ios答辩_第9张图片

清空操作(清空逻辑)

ios答辩_第10张图片
ios答辩_第11张图片

工具类结构

JQRecordTool
@interface JQRecordTool : NSObject
+ (NSMutableArray *)addRecord:(id)record;//添加一条记录
+ (NSMutableArray *)loadData;//载入数据
+ (NSMutableArray *)clearAllRecord;//清空所有记录
+ (NSMutableArray *)insertRecordToTop:(id)record;//插入一条记录到顶部
+ (NSMutableArray *)deleteRecordAtIndex:(NSInteger)index;//根据索引删除一条记录
@end

JQWordRecordTool 继承自 JQRecordTool



@implementation JQWordRecordTool
+ (NSString *)getPath{
    return JQWordRecordPath;//JQWordRecordPath是路径变
}

@end

JQTranslateRecordTool 继承自 JQRecordTool

@implementation JQWordRecordTool
+ (NSString *)getPath{
    return JQWordRecordPath;//JQWordRecordPath是路径变量
}

@end

存全局宏的文件

ios答辩_第12张图片

文件里面记录了 单词记录 翻译记录的路径


------------------------------------------------------------------------------

点击翻译按钮


ios答辩_第13张图片

会触发如下方法


ios答辩_第14张图片

点击翻译触发该方法


ios答辩_第15张图片

点击删除触发该方法

ios答辩_第16张图片

你可能感兴趣的:(ios答辩)