Я читаю plist в свое приложение, которое состоит из корневого словаря и набора подзначений, состоящих из массивов и объектов даты.Вот мой код:
NSError *error;
NSString *path = [[NSBundle mainBundle] pathForResource:@"Data" ofType:@"plist"];
NSData *plistData = [NSData dataWithContentsOfFile:path];
NSPropertyListFormat plistFormat;
plistValues = [NSPropertyListSerialization propertyListWithData:plistData options:NSPropertyListImmutable format:&plistFormat error:&error];
Мой вопрос: как я могу узнать, когда метод NSData dataWithContentsOfFile завершил загрузку и ... или когда метод NSPropertyListSerialization завершил сериализацию данных?Я не хочу пытаться взять значения из нагрузки и назначить их переменным до тех пор, пока plist не завершит загрузку, и эти значения фактически существуют и сериализуются.