如何在swift AppDelegate中初始化NSMutableArray并在目标c中使用它?

时间:2015-12-13 13:48:08

标签: objective-c swift

Swift部分

import UIKit
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
    var tableData:NSMutableArray = [] 

目标C部分

NSMutableString *data = [[NSMutableString alloc] init];
appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
...
[appDelegate.tableData addObject:data];
NSLog(@"%@", data);
NSLog(@"%@", appDelegate.tableData);

我可以看到数据,但是appDelegate.tableData是空的并且在日志控制台中给出(null)而不会崩溃,只是为空?

enter image description here

0 个答案:

没有答案