gpt4 book ai didi

cocoa - 使用 QuickTime 影片 View 时崩溃

转载 作者:行者123 更新时间:2023-12-03 17:05:50 25 4
gpt4 key购买 nike

我正在使用 Xcode 创建 Objective-C、cocoa、mac 应用程序。我有一个 QuickTime Movie View,其中上传了一部影片。当我按运行时,它不起作用,窗口不显示,我的电影不播放!

Xcode 告诉我:

线程1:程序收到信号:“SIGABRT”

如何让我的电影应用程序正常运行?

我遵循了在旧版 Xcode 上制作的 YouTube 教程,因此我不知道如何使其在 Xcode 4.2 上运行

这是控制台代码:

GNU gdb 6.3.50-20050815 (Apple version gdb-1708) (Mon Aug  8 20:32:45 UTC 2011)Copyright 2004 Free Software Foundation, Inc.GDB is free software, covered by the GNU General Public License, and you arewelcome to change it and/or distribute copies of it under certain conditions.Type "show copying" to see the conditions.There is absolutely no warranty for GDB.  Type "show warranty" for details.This GDB was configured as "x86_64-apple-darwin".tty /dev/ttys000[Switching to process 12270 thread 0x0]2012-01-18 13:59:44.191 TestMovie[12270:707] An uncaught exception was raised2012-01-18 13:59:44.192 TestMovie[12270:707] *** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (QTMovieView)2012-01-18 13:59:44.194 TestMovie[12270:707] (    0   CoreFoundation                      0x00007fff8b3da286 __exceptionPreprocess + 198    1   libobjc.A.dylib                     0x00007fff8ee9ed5e objc_exception_throw + 43    2   CoreFoundation                      0x00007fff8b3da0ba +[NSException raise:format:arguments:] + 106    3   CoreFoundation                      0x00007fff8b3da044 +[NSException raise:format:] + 116    4   Foundation                          0x00007fff8b6aa7d9 _decodeObjectBinary + 2714    5   Foundation                          0x00007fff8b6aba4a -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] + 1193    6   Foundation                          0x00007fff8b682530 -[NSArray(NSArray) initWithCoder:] + 486    7   Foundation                          0x00007fff8b6aa86b _decodeObjectBinary + 2860    8   Foundation                          0x00007fff8b6a9b86 _decodeObject + 201    9   AppKit                              0x00007fff8a455679 -[NSView initWithCoder:] + 1051    10  Foundation                          0x00007fff8b6aa86b _decodeObjectBinary + 2860    11  Foundation                          0x00007fff8b6a9b86 _decodeObject + 201    12  AppKit                              0x00007fff8a546cac -[NSWindowTemplate initWithCoder:] + 3998    13  Foundation                          0x00007fff8b6aa86b _decodeObjectBinary + 2860    14  Foundation                          0x00007fff8b6aba4a -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] + 1193    15  Foundation                          0x00007fff8b6ab44b -[NSSet(NSSet) initWithCoder:] + 519    16  Foundation                          0x00007fff8b6aa86b _decodeObjectBinary + 2860    17  Foundation                          0x00007fff8b6a9b86 _decodeObject + 201    18  AppKit                              0x00007fff8a357e2d -[NSIBObjectData initWithCoder:] + 2099    19  Foundation                          0x00007fff8b6aa86b _decodeObjectBinary + 2860    20  Foundation                          0x00007fff8b6a9b86 _decodeObject + 201    21  AppKit                              0x00007fff8a3574d8 loadNib + 235    22  AppKit                              0x00007fff8a356a28 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 217    23  AppKit                              0x00007fff8a356943 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 141    24  AppKit                              0x00007fff8a356886 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 364    25  AppKit                              0x00007fff8a5ca637 NSApplicationMain + 398    26  TestMovie                           0x0000000100001792 main + 34    27  TestMovie                           0x0000000100001764 start + 52)2012-01-18 13:59:44.240 TestMovie[12270:707] *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: '*** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (QTMovieView)'*** First throw call stack:(    0   CoreFoundation                      0x00007fff8b3da286 __exceptionPreprocess + 198    1   libobjc.A.dylib                     0x00007fff8ee9ed5e objc_exception_throw + 43    2   CoreFoundation                      0x00007fff8b3da0ba +[NSException raise:format:arguments:] + 106    3   CoreFoundation                      0x00007fff8b3da044 +[NSException raise:format:] + 116    4   Foundation                          0x00007fff8b6aa7d9 _decodeObjectBinary + 2714    5   Foundation                          0x00007fff8b6aba4a -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] + 1193    6   Foundation                          0x00007fff8b682530 -[NSArray(NSArray) initWithCoder:] + 486    7   Foundation                          0x00007fff8b6aa86b _decodeObjectBinary + 2860    8   Foundation                          0x00007fff8b6a9b86 _decodeObject + 201    9   AppKit                              0x00007fff8a455679 -[NSView initWithCoder:] + 1051    10  Foundation                          0x00007fff8b6aa86b _decodeObjectBinary + 2860    11  Foundation                          0x00007fff8b6a9b86 _decodeObject + 201    12  AppKit                              0x00007fff8a546cac -[NSWindowTemplate initWithCoder:] + 3998    13  Foundation                          0x00007fff8b6aa86b _decodeObjectBinary + 2860    14  Foundation                          0x00007fff8b6aba4a -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] + 1193    15  Foundation                          0x00007fff8b6ab44b -[NSSet(NSSet) initWithCoder:] + 519    16  Foundation                          0x00007fff8b6aa86b _decodeObjectBinary + 2860    17  Foundation                          0x00007fff8b6a9b86 _decodeObject + 201    18  AppKit                              0x00007fff8a357e2d -[NSIBObjectData initWithCoder:] + 2099    19  Foundation                          0x00007fff8b6aa86b _decodeObjectBinary + 2860    20  Foundation                          0x00007fff8b6a9b86 _decodeObject + 201    21  AppKit                              0x00007fff8a3574d8 loadNib + 235    22  AppKit                              0x00007fff8a356a28 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 217    23  AppKit                              0x00007fff8a356943 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 141    24  AppKit                              0x00007fff8a356886 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 364    25  AppKit                              0x00007fff8a5ca637 NSApplicationMain + 398    26  TestMovie                           0x0000000100001792 main + 34    27  TestMovie                           0x0000000100001764 start + 52)

最佳答案

您是否链接到 QTKit?即使您的项目没有引用 QTKit.framework,Interface Builder 也可以让您添加 QTMovieView

您需要链接到 QTKit 才能使用 QTMovieView。 Xcode 4 将链接库列表移动到不同的位置;请参阅 Xcode 文档以了解在哪里可以找到它

关于cocoa - 使用 QuickTime 影片 View 时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8917202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com