0

将一个返回NSString变量从一个类 ( +(id)) 传递给另一个视图控制器类,结果,它通过使用返回 NIL NSLog

有什么我错过的概念吗?

共享文件.h

......
@property (nonmatic, retain) NSString *returnDB;
+(id)chkDB:(NSString *)returnDB;
......

共享文件.m

+(id)chkDB:(NSString *)returnDB{
    ........something......
    return returnDB;
}

视图控制器1.m

import "sharedFile.h"
......
NSString *returnDB = [[NSString alloc] init];
[sharedFile chkDb:returnDB];
NSLog(@"result: %@", returnDB];
4

1 回答 1

2

处理您的方法结果:

NSString *returnDB = [[NSString alloc] init];
returnDB = [sharedFile chkDb:returnDB];
NSLog(@"result: %@", returnDB);
于 2013-09-05T04:47:52.083 回答