Я делаю NSURL
и передаю его селектору, который затем передает его другому селектору и т. Д. К тому времени, когда он добирается до него, он записывается в порядке, но дает сигаборт, когда он используется , Я подозреваю, что это означает, что мой объект был выпущен ARC. Как я могу убедиться, что он остается достаточно длинным, чтобы привыкнуть?ios ARC force retain NSURL
__strong NSURL *url = [[NSURL alloc] initWithString:str];
... passes to a selector
... passes to another
... and then to fetchVideoContent
- (void)fetchVideoContent:(NSURL *)url withGUID:(NSString *)guid;
{
NSMutableURLRequest *req;
req = [NSMutableURLRequest requestWithURL:url // <-- DIES ON THIS LINE (SIGABRT)
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:30.0];
...
Это самая сильная вещь, о которой я мог думать, и которая все еще не работает. Любой совет?
Этот отклик был основным фактором экономии времени. Благодаря! – GnarlyDog