ios - "No visible interface" for existing method -
this .h file:
@interface test1viewcontroller : uiviewcontroller{}      -(void)function1:(nsstring *)param1:(nsstring *)param2 ; @end   here .m file:
- (void)viewdidload{     [super viewdidload];      // additional setup after loading view, typically nib.      [self function1:@"333" param2:@"sadfas"]; }   -(void)function1:(nsstring *)param1:(nsstring *)param2 { }   this line of code gives me error, stating: no visible @interface .... declares selector 'function1:param2:
[self function1:@"333" param2:@"sadfas"    ]; 
i tried modify bit, not work. how fix this
the function should be
- (void)functionwithfirstparam:(nsstring *)param1 andsecondparam:(nsstring *)param2;   param1 , param2 variables sending. 
thus you'll have access passed string such:
- (void)functionwithfirstparam:(nsstring *)param1 andsecondparam:(nsstring *)param2 {     nslog(@"param1: %@, param2: %@",param1, param2); }   and you'll call function this:
[self functionwithfirstparam:@"hello" andsecondparam:@"world"];      
Comments
Post a Comment