У нас был проект, использующий wsdl2objc для создания веб-клиента для приложения iphone.Приложение работало нормально с SDK 3.2, пока в последнее время мы не пытались протестировать его с новым Xcode (SDK 4.2), и оно выдает странный EXC_BAD_ACCESS сразу после отправки асинхронного запроса и, конечно, никогда не получает ответа.Вот трассировка стека:
0 libsystem_c.dylib 0x3452a200 OSAtomicAdd32 + 0
1 Foundation 0x30c317a4 -[NSOperation release] + 24
2 CoreFoundation 0x343df19a CFRelease + 62
3 CoreFoundation 0x343e1eb4 _CFAutoreleasePoolPop + 140
4 Foundation 0x30c211c4 -[NSAutoreleasePool release] + 92
5 UIKit 0x34b70f08 _UIApplicationHandleEvent + 5784
6 GraphicsServices 0x31884e70 PurpleEventCallback + 660
7 CoreFoundation 0x34451a90 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 20
8 CoreFoundation 0x34453838 __CFRunLoopDoSource1 + 160
9 CoreFoundation 0x34454606 __CFRunLoopRun + 514
10 CoreFoundation 0x343e4ebc CFRunLoopRunSpecific + 224
11 CoreFoundation 0x343e4dc4 CFRunLoopRunInMode + 52
12 GraphicsServices 0x31884418 GSEventRunModal + 108
13 GraphicsServices 0x318844c4 GSEventRun + 56
14 UIKit 0x34b9bd62 -[UIApplication _run] + 398
15 UIKit 0x34b99800 UIApplicationMain + 664
16 FFMobile 0x00002ed4 0x1000 + 7892
17 FFMobile 0x00002e88 0x1000 + 7816
Я знаю, что это должно быть что-то в выпуске NSOperation.Но я не мог идти дальше.Кто-нибудь знает, изменяется ли NSOperation с SDK 4.0?Кто-нибудь успешно тестировал wsdl2objc с SDK 4.0?
EDIT : WSDL, который я использую, это здесь .