ios - Xcode - warning "Method definition not found". Call Method from Category file -
i have created method in category file. want reuse methods in view controllers. have imported category file in view controllers , declared method in header file also. calling this:
category class:
@interface uiviewcontroller (headerview) -(uilabel *)somemethod;  @implementation uiviewcontroller (headerview) -(uilabel *)somemethod{ }   homeviewcontroller:
@interface homeviewcontroller : uiviewcontroller -(uilabel *)somemethod;  @implementation homeviewcontroller [self somemethod];   iam getting warning message in line:
@implementation homeviewcontroller   its working. want clear warning. how can it?
if want category in view controller that
your category
@interface uiviewcontroller (extendedmethods) - (void)somemethod; @end  @implementation uiviewcontroller (extendedmethods) - (void)somemethod {   nslog(@"some method"); } @end   myviewcontroller.m
#import "myviewcontroller.h" #import "uiviewcontroller+extendedmethods.h"  @implementation myviewcontroller - (void)viewdidload {   [super viewdidload];   [self somemethod]; } @end      
Comments
Post a Comment