我已将JSON
数据存储创建到plist
并获取plist数据并加载到表数组中,然后在表格中显示其一切正常运行。我的问题是再次执行一些按钮操作后,我调用JSON并存储到plist中,然后我尝试重新加载tableview
数据但不是reloading
。
FYI:
我的tableview accordion
类型,我从Plist获取了所有数据,我是由storyboard
创建的。
我的代码:
- (void)viewDidLoad {
[super viewDidLoad];
//TABLEVIEW CONTROLLER
self.tableview.dataSource=self;
self.tableview.delegate=self;
NSArray *pathse = NSSearchPathForDirectoriesInDomains (NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsPath = pathse.firstObject;
plistPath = [documentsPath stringByAppendingPathComponent:@"dataplist.plist"];
NSMutableDictionary *plistDic = [[NSMutableDictionary alloc] initWithContentsOfFile: plistPath];
self.arrayOriginal = [plistDic valueForKey:@"Objects"];
NSLog(@"array = %@", self.arrayOriginal);
self.arForTable = [[NSMutableArray alloc] init];
[self.arForTable addObjectsFromArray:self.arrayOriginal];
}