0

我有一个我制作的代码片段,在向我的 .h 文件添加属性时可以完美运行。 在此处输入图像描述

但我不希望我的 .h 中有很多属性,因为它们应该只是内部的。所以我进入 .m 并进行类扩展。在这里,我的代码片段不适用于我的快捷方式,我不知道为什么。好的,“范围”似乎是问题,但它设置为“全部”(见上图)。

这是一个例子

.m

@interface Foo()
// if I type in 'pps' I won't get snippet completion
@property (strong, nonatomic) NSArray *bar;
@end

@implementation Foo

那么如何让这些东西在这里工作呢?我真的厌倦了一遍又一遍地错误输入这条线。:)

4

1 回答 1

5

我无法告诉你为什么,但它(仅)在你将代码片段的“语言”设置为“Objective-C”而不是“Objective-C++”时才有效。

于 2013-04-17T14:13:52.663 回答