Я использую класс UIPasteboard
для использования данных с несколькими приложениями. В документе говорится, что постоянство удаляется при удалении приложения-создателя. Я делаю два приложения, одно для копирования, другое для прошлого:
приложение для создателей:
-(IBAction)paste:(id)sender{
UIPasteboard* pb = [UIPasteboard pasteboardWithName:@"mytext" create:YES];
tv_pasting.text = pb.string;
}
приложение для чтения:
-(IBAction)copy:(id)sender{
UIPasteboard* pb = [UIPasteboard pasteboardWithName:@"mytext" create:YES];
pb.persistent = YES;
pb.string = tf_copy.text;
}
Я делаю копию текста в своем первом приложении, вставляю во второе приложение, текст копируется, все хорошо. После этого я удаляю свои два приложения и переустанавливаю приложение для чтения. Я вставляю... и старая копия все еще доступна. Почему ?