Fehler "Keine bekannte Klasse-Methode für Auswahl - 'Hallo:'" in der custom-made-Rahmen

Mache ich einen Rahmen für eine Firma, und ich habe den gesamten code. Ich bin jetzt versucht, packen Sie Sie in einen Rahmen. Als test machte ich eine Methode mit diesem Namen: -(void)Hello:(NSString *)worldText;

Wenn ich versuche, rufen Sie in der Anwendung mit dem framework mit diesem code [CompanyMobile Hello:@"World"]; ich bin immer eine compiler-Fehlermeldung, die sagt

Keine bekannt class-Methode für Auswahl - 'Hallo:'

Den .m in meinem Rahmen ist wie folgt:

#import "Hello.h"

@implementation Hello

- (id)init
{
    self = [super init];
    if (self) {
        //Initialization code here.
    }

    return self;
}

-(void)Hello:(NSString *)world {

}

@end

Den .h in meinem Rahmen ist wie folgt:

#import <Foundation/Foundation.h>

@interface Hello : NSObject
-(void)Hello:(NSString *)world;
@end

Den .h in meiner Anwendung

//
// FMWK_TESTViewController.h
// FMWK TEST
//
// Created by Sam on 6/15/11.
// Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import <UIKit/UIKit.h>
#import <companyMobile/Hello.h>
@interface FMWK_TESTViewController : UIViewController

@end

Den .m in meiner Anwendung

//
// FMWK_TESTViewController.m
// FMWK TEST
//
// Created by Sam Baumgarten on 6/15/11.
// Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import "FMWK_TESTViewController.h"

@implementation FMWK_TESTViewController

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    //Release any cached data, images, etc that aren't in use.
}

#pragma mark - View lifecycle

- (void)viewDidLoad
{
    [Badgeville Hello:@"Sam"];
    [super viewDidLoad];
    //Do any additional setup after loading the view, typically from a nib.
}

- (void)viewDidUnload
{
    [super viewDidUnload];
    //Release any retained subviews of the main view.
    //e.g. self.myOutlet = nil;
}

- (void)viewWillAppear:(BOOL)animated
{
    [super viewWillAppear:animated];
}

- (void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];
}

- (void)viewWillDisappear:(BOOL)animated
{
    [super viewWillDisappear:animated];
}

- (void)viewDidDisappear:(BOOL)animated
{
    [super viewDidDisappear:animated];
}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    //Return YES for supported orientations
    return YES;
}

@end
Schreibe einen Kommentar