【发布时间】:2012-07-30 01:27:39
【问题描述】:
我在 Xcode 4.4 中创建了一个基于数学的应用程序。我在故事板的帮助下使用基于标签栏的应用程序。
我已经在一个名为CalculationMethods 的单独类中编写了我所有的数学函数,它是NSObject 的子类。
我的视图控制器:
// FirstViewController.h
#import <UIKit/UIKit.h>
#import "CalculationMethods.h"
@interface FirstViewController : UIViewController
@end
// FirstViewController.m
#import "FirstViewController.h"
#import "CalculationMethods.h"
@interface FirstViewController ()
@end
@implementation FirstViewController
- (void)viewDidLoad
{
[super viewDidLoad];
NSLog(@"%f",[self julianDateFinder: [self currentDayMonthAndYearFinder]]);
}
@end
如您所见,我在 FirstViewController.h 和 FirstViewController.m 文件中都包含了我的 CalculationMethod.h 文件,但是当我使用该类的方法时,例如 julianDateFinder 和 currentDayMonthAndYearFinder,Xcode 错误,说:
“'FirstViewController' 的无可见 @interface 声明选择器'CurrentDayMonthAndYearFinder'”
我是 iOS 和 XCode 的新手。谁能帮我解决错误?
【问题讨论】:
-
您的 CalculationMethods.h 文件是什么样的?
-
我也不认为您指的是客观 C 意义上的静态库。
标签: ios xcode4 static-linking