私はObjective-Cが初めてで、「セレクターのクラスメソッドがありません」というエラーを乗り越えることができません。
ここに私の.hコードがあります:
#import <UIKit/UIKit.h>
@interface PhotoCapViewController : UIViewController < UIImagePickerControllerDelegate, UINavigationControllerDelegate > {
UIImageView * imageView;
UIButton * choosePhotoBtn;
UIButton * takePhotoBtn;
}
@property (nonatomic, retain) IBOutlet UIImageView * imageView;
@property (nonatomic, retain) IBOutlet UIButton * choosePhotoBtn;
@property (nonatomic, retain) IBOutlet UIButton * takePhotoBtn;
- (IBAction)getPhoto:(id)sender;
+ (UIImage *)burnTextIntoImage:(NSString *)text :(UIImage *)img;
@end
これが.mで定義した関数です
+ (UIImage *)burnTextIntoImage:(NSString *)text :(UIImage *)img {
...
return theImage;
}
これが私が関数を呼び出す方法です
UIImage* image1 = [PhotoCapViewController burnTextIntoImagetext:text1 img:imageView.image];
どんな助けでもいただければ幸いです。ありがとう。