我正在开发一个使用ARC的应用程序
当我的应用程序在仪器中分析内存泄漏时,会显示以下功能的泄漏:
当我的应用程序在仪器中分析内存泄漏时,会显示以下功能的泄漏:
#import <UIKit/UIKit.h> #import "AppDelegate.h" int main(int argc,char *argv[]) { @autoreleasepool { return UIApplicationMain(argc,argv,nil,NSStringFromClass([AppDelegate class])); } }
这是否表示我的代码中的其他地方有问题?
这是堆栈跟踪
0 libsystem_c.dylib malloc 1 libsystem_c.dylib strdup 2 libnotify_sim.dylib token_table_add 3 libnotify_sim.dylib notify_register_mach_port 4 libnotify_sim.dylib notify_register_dispatch 5 CoreFoundation _CFXNotificationRegisterObserver 6 CoreFoundation CFNotificationCenterAddObserver 7 UIKit -[UIScrollView(Static) _startTimer:] 8 UIKit -[UIScrollView _endPanWithEvent:] 9 UIKit -[UIScrollView handlePan:] 10 UIKit _UIGestureRecognizerSendActions 11 UIKit -[UIGestureRecognizer _updateGestureWithEvent:] 12 UIKit -[UIGestureRecognizer _delayedUpdateGesture] 13 UIKit ___UIGestureRecognizerUpdate_block_invoke_0541 14 UIKit _UIGestureRecognizerApplyBlocksToArray 15 UIKit _UIGestureRecognizerUpdate 16 UIKit -[UIWindow _sendGesturesForEvent:] 17 UIKit -[UIWindow sendEvent:] 18 UIKit -[UIApplication sendEvent:] 19 UIKit _UIApplicationHandleEvent 20 GraphicsServices PurpleEventCallback 21 CoreFoundation __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ 22 CoreFoundation __CFRunLoopDoSource1 23 CoreFoundation __CFRunLoopRun 24 CoreFoundation CFRunLoopRunSpecific 25 CoreFoundation CFRunLoopRunInMode 26 GraphicsServices GSEventRunModal 27 GraphicsServices GSEventRun 28 UIKit UIApplicationMain 29 MyProject/main.m:16 30 MyProject start@H_403_11@
解决方法
它似乎是iOS 5.1框架中的一个错误:
https://devforums.apple.com/message/630695 @H_403_11@ @H_403_11@ 原文链接:https://www.f2er.com/iOS/337683.html
https://devforums.apple.com/message/630695 @H_403_11@ @H_403_11@ 原文链接:https://www.f2er.com/iOS/337683.html