Из вашей трассировки стека (строка 8) похоже, что что-то вызывает неопределенную функцию
8 CoreFoundation 0x000a5b28 -[NSObject(NSObject) doesNotRecognizeSelector:] + 8
9 CoreFoundation 0x0004ae00 ___forwarding___ + 500
10 CoreFoundation 0x0004abb8 _CF_forwarding_prep_0 + 40
11 App 0x0005684a +[TTURLRequest requestWithURL:delegate:] + 42
12 App 0x00056840 +[TTURLRequest requestWithURL:delegate:] + 32
Сначала добавьте несколько операторов print, чтобы увидеть, какой вызов функции является нарушителем, используйте:
[object doesRespondToSelector: @selector (someFunction: withArg:)]
Если это не ваш код, вызывающий неопределенную функцию, убедитесь, что аргументы, которые вы передаете, являются действительными, выведите значение URL и делегат , чтобы убедиться, что они действительно имеют ожидаемый тип и значение.Самое главное, убедитесь, что делегат отвечает на любые сообщения, которые TTURLRequest будет передавать на него .
Кроме того, TTURLRequest ваш класс, можетедайте полное определение, расширяет ли он другой класс, определяет ли он 'initWithURL' ?Можем ли мы увидеть источник?Это важные вопросы для любого, кто пытается отладить ваш код.