Delaying an -(id)init instance; is it possible?
问题 I've been trying to get a PDF from an NSURL that is changed during a - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath The change in NSURL logs perfectly, but the view is loaded before the app has a chance to act upon that change. Is there a way to delay the reading of the change in URL by simply moving the code to the viewDidLoad section, or do I have to drastically change everything? Here's my -(id)init method: - (id)init { if (self = [super init])