【发布时间】:2017-11-30 12:07:56
【问题描述】:
我的代码:
#import <Foundation/Foundation.h>
-(NSString *) Fibonacci:(int) number{
//Fibonacci Calculations
}
int main (int argc, const char * argv[])
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
NSLog(@"Fibonacci Output: %@", Fibonacci(5));
[pool drain];
return 0;
}
我对 Objective-C 世界很陌生,因此无法完成上述工作。 面临以下错误:
错误: source_file.m:5:1:错误:方法定义不在@implementation 上下文中 -(NSString *) lastdigitsFibonacci:(int) number{ ^ source_file.m:6: 被早期的错误弄糊涂了,退出
我们将非常感谢您对上述内容的任何帮助。谢谢
【问题讨论】:
-
@Who-So-Ever-Downvoted-The-Question:关心解释是什么让你这样做的?
-
Fibonacci(5)似乎是一个函数。-(NSString *) Fibonacci:(int) number好像是一种方法。
标签: objective-c objective-c++ objective-c-runtime