Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios ';应为类型';声明CGPoint参数时出错_Ios_Objective C - Fatal编程技术网

Ios ';应为类型';声明CGPoint参数时出错

Ios ';应为类型';声明CGPoint参数时出错,ios,objective-c,Ios,Objective C,我试图在我的.h文件中声明这样的函数: - (NSDictionary *) dictionaryForNextTutorialStepFromPoint: (CGPoint) fromPoint; 我得到了错误预期的类型。为什么会这样 另请注意,我已导入核心基础: #import <Foundation/Foundation.h> #导入 以下是整个文件: #import <Foundation/Foundation.h> @interface KDTutor

我试图在我的.h文件中声明这样的函数:

- (NSDictionary *) dictionaryForNextTutorialStepFromPoint: (CGPoint) fromPoint;
我得到了错误
预期的类型
。为什么会这样

另请注意,我已导入核心基础:

#import <Foundation/Foundation.h>
#导入
以下是整个文件:

#import <Foundation/Foundation.h>

@interface KDTutorialManager : NSObject

+ (KDTutorialManager *) sharedManager;

- (void) startTutorialForType: (int) momentType;
- (NSDictionary *) dictionaryForNextTutorialStepFromPoint: (CGPoint) fromPoint;
#导入
@接口KDTutorialManager:NSObject
+(KDTutorialManager*)sharedManager;
-(void)StartTutorialFormType:(int)momentType;
-(NSDictionary*)DictionaryForExtTutorialStepFromPoint:(CGPoint)fromPoint;

您需要包含核心图形标题才能获得
CGPoint的声明。您可以直接执行导入操作,也可以包括Cocoa Touch标题:
#导入操作

基金会不包括核心图形


(也注意,你是进口基础,而不是核心基础:它们不是同一个东西,虽然前者包括后者)。< /P>尝试导入Copeoundation→进口〉敢,我有导入的核心基础吗?你是否继承得当?我能够重现此错误的唯一方法是未能从NSObject继承。可能是您在.h文件中的某处误用了分号。如果在没有statemetn的情况下结束一行,Xcode会指向错误的位置。如果这确实是您发布的整个文件,那么您将丢失

@end