我最近将InAppSettingsKit添加到项目中(尽管我不认为这是特定于IASK的)。

我正在使用Xcode 4.2,它给出了一个奇怪的错误:

 /Users/Username/Documents/ProjectName/a-branch/app-name/Code/InAppSettingsKit/Models/IASKSettingsStore.h:22:18: error: expected a type [1]
  - (void)setBool:(BOOL)value forKey:(NSString*)key;
                   ^ 1 error generated.  

@protocol声明中的Xcode“解析问题”,“意外类型”

如果我注释掉该行,它将建立正常。

我已经尝试了所有常见的Xcode技巧,清理,重新启动,删除派生数据文件夹等。

===============>>#1 票数:0

这可行,但是我仍然想更多地了解错误:

移动- (void)setBool:(BOOL)value forKey:(NSString*)key; 线到底部。

@protocol IASKSettingsStore <NSObject>
@required
- (void)setBool:(BOOL)value forKey:(NSString*)key;
- (void)setFloat:(float)value    forKey:(NSString*)key;
- (void)setDouble:(double)value  forKey:(NSString*)key;
- (void)setInteger:(int)value    forKey:(NSString*)key;
- (void)setObject:(id)value      forKey:(NSString*)key;
- (BOOL)boolForKey:(NSString*)key;
- (float)floatForKey:(NSString*)key;
- (double)doubleForKey:(NSString*)key;
- (int)integerForKey:(NSString*)key;
- (id)objectForKey:(NSString*)key;
- (BOOL)synchronize; // Write settings to a permanant storage. Returns YES on success, NO otherwise
@end

这会编译(????)

@protocol IASKSettingsStore <NSObject>
@required
- (void)setFloat:(float)value    forKey:(NSString*)key;
- (void)setDouble:(double)value  forKey:(NSString*)key;
- (void)setInteger:(int)value    forKey:(NSString*)key;
- (void)setObject:(id)value      forKey:(NSString*)key;
- (BOOL)boolForKey:(NSString*)key;
- (float)floatForKey:(NSString*)key;
- (double)doubleForKey:(NSString*)key;
- (int)integerForKey:(NSString*)key;
- (id)objectForKey:(NSString*)key;
- (BOOL)synchronize; // Write settings to a permanant storage. Returns YES on success, NO otherwise
- (void)setBool:(BOOL)value forKey:(NSString*)key;
@end

  ask by rjstelling translate from so

未解决问题?本站智能推荐:

1回复

xcode没有合并对root.plist的更改

我正在使用inappsettingskit,并且一切工作正常,除了似乎已停止识别对root.plist的更改。 我知道我以前见过关于清理xcode某些目录的事情,但是这里更奇怪的是,我只更改了plist文件的版本(最后一个键),这确实显示在我的设置页面上,但是所有plist文件上部的更改将被忽
1回复

如何获取root.plist以识别InAppSettingsKit提供的类型

我在集成InAppSettingsKit时遇到了困难。 首先,XCode无法识别我添加到项目中的settings.bundle实际上包含文件。 因此,我必须通过Finder打开该捆绑包,以获取root.plist文件。 当我打开它时,首选项限制为基本类型,例如Group,Title等,
1回复

在Xcode中解析txt文档

我想浏览.txt文件并将文本块存储在NSStrings中。 我的问题是此文档包含换行符,而我不知道如何消除这些换行符。 如果我可以将每个单词放入一个有序的NSArray中,然后遍历该数组并从中获取信息,那就太好了。 我会这样:
1回复

错误:无法在@interface或@protocol内声明变量

我单击“现代化项目”,然后出现一些编译错误。 (我拍过快照) 错误是:无法在@interface或@protocol内声明变量 这是复制和粘贴格式的代码。
2回复

Xcode中的pushViewController

我正在尝试将视图从表格单元格推送到另一个视图,我知道有很多教程,我已经尝试了很多,已经尝试了2天仍然无法使其工作,这是我的代码.. AppDelegate.h AppDelegate.m RootViewController.h RootViewController
2回复

Xcode 4.2故事板问题

我在故事板上遇到问题,如果我的应用程序是横向应用程序,那么我在ViewA上添加一个新视图(ViewB)我添加一个按钮,然后我拖动按钮点击查看B.当我运行应用程序时它启动在横向,但当我点击按钮它进入纵向模式。 我在两个视图的模拟指标选项下选择了Landscape,但这似乎没有帮助。 我是否必须
1回复

XCode 4.2:实现上下文中缺少语义问题“ @end”,程序中未预期的“ @”

我是XCODE的新手,但我正在尝试学习。 基本上我的项目是Nada Jaksic在iPhone上创建基于表格的表单的重做。 从SignupTableViewController.h文件中: 从我的SignupTableViewController.m文件中:
1回复

Xcode中可能的编译器错误?

情况如下:我创建了一个以UITextView作为其成员的自定义视图类。 发生某些事件后,我将textView作为第一响应者。 在程序执行期间,我向MyCustomView的实例发送[doSomething]消息。 发生的事情非常有趣,该程序由于抱怨UITextView:doSo
1回复

xCode 4中没有异常调用栈

我有一个例外,我无法追溯。 我想知道在哪里引发异常。 在xCode 4.2中是否可以选择该选项? 如您所见,调用堆栈并没有太大帮助。 我唯一了解的是Iam试图以错误的索引访问NSArray中的项目。 欢迎所有想法。 谢谢!
1回复

在xcode 4.2中进行引用

如何在xcode 4.2中引用另一个项目? 我试图将协议缓冲区放在Objective-C中工作,但是我不能这样做: 打开您现有的项目,并在中找到对ProtocolBuffers项目的引用。 在您的项目中添加对/Classes/ProtocolBuffers.h的引用,并将以下