I'll just show the example it's easier than words.
.h file
@interface Something : UITableViewController <UIAlertViewDelegate, GADBannerViewDelegate>
{
NSNumber *myNumber;
}
.m file
-(void) someMethod1
{
NSLog @("is it reaching here? %@", myNumber);
/// returns Null
}
-(void) someMethod2
{
FixturesObject *closestObject;
NSTimeInterval closestInterval = DBL_MAX;
for (FixturesObject *myObject in newFixtureObjectArray) {
if (myObject != nullValue) {
NSTimeInterval interval = ABS([myObject.date2 timeIntervalSinceDate:[NSDate date]]);
if (interval < closestInterval) {
closestInterval = interval;
closestObject = myObject;
}
}
roundFinder = closestObject.round;
NSNumberFormatter * f = [[NSNumberFormatter alloc] init];
[f setNumberStyle:NSNumberFormatterNoStyle];
myNumber = [f numberFromString:roundFinder];
}
NSLog(@"What is my number? %@", myNumber);
// this returns like.. 26
}
How do i pass the value from the method below to another method? It's not working for me at all.
Thank you for your time.