关于Preferences的一个很奇怪的BUG

鉴于论坛大量涌入新人且提问缺乏必要信息导致问题无法解决,目前暂行提问模版机制。试运行期间内新帖没有按照这个模版发帖将导致 锁帖/删帖/封号
(除非有原因,某些问题无法分类进下面的分支。这一点完全靠管理员唯一指定,大多数普通问题请老实按照下面的分类)

标**的为可选项

需求: pre

0 CoreFoundation 0x182186db0 __exceptionPreprocess + 124
1 libobjc.A.dylib 0x1817ebf80 objc_exception_throw + 55
2 CoreFoundation 0x18218dc4c -[NSObject+ 1252428 (NSObject) doesNotRecognizeSelector:] + 211
3 CoreFoundation 0x18218abec forwarding + 871
4 CoreFoundation 0x182088c5c _CF_forwarding_prep_0 + 91
5 Preferences 0x189cd39a4 -[PSListController controllerForSpecifier:] + 1315

我加了一个linkCell
PSSpecifier* specifier = [PSSpecifier preferenceSpecifierNamed:@“title”
target:self
set:NULL
get:NULL
detail:NSClassFromString(@“UIViewController”)
cell:PSLinkListCell
edit:Nil];
[specifier setProperty:@YES forKey:PSEnabledKey];
然后点击他的时候就报错了。。我很奇怪。为啥那个方法会不存在。我看github上那个库明明是有这个方法的啊。。