gpt4 book ai didi

categories - 无法将类别添加到CPArrayController(cappuccino)

转载 作者:行者123 更新时间:2023-12-03 13:38:19 24 4
gpt4 key购买 nike

我正在尝试通过类别将方法添加到CPArrayController类。
用于将反向添加到CPString的模板工作正常,但是我无法向CPArrayController添加任何内容。编译时出现错误

SyntaxError: * Could not find definition for class "CPArrayController"



这是我的代码:
@import <AppKit/CPArrayController.j>

@implementation CPArrayController (Inserting)

- (CPObject)insertAndReturn
{
if (![self canInsert]) return nil;
var newObject = [self automaticallyPreparesContent] ? [self newObject] : [self _defaultNewObject];
[self addObject:newObject];
return newObject;
}
@end

知道为什么吗?

最佳答案

CPArrayController是AppKit的一部分。

因此,您需要将其导入,例如:

@import <AppKit/CPArrayController.j>

@implementation CPArrayController (Inserting)

- (CPObject)insertAndReturn
{
if (![self canInsert]) return nil;
var newObject = [self automaticallyPreparesContent] ? [self newObject] : [self _defaultNewObject];
[self addObject:newObject];
return newObject;
}
@end

关于categories - 无法将类别添加到CPArrayController(cappuccino),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7428042/

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