传递 NSObject 类型的字符串

Pass string in the type of NSObject

我有一个函数用于传递对象模型。但在某些情况下,我只需要传递字符串。我该怎么做?

func push(destination: DestinationVC, object:NSObject?) 

我必须在对象中传递一个字符串值。所做的是:

self.delegate?.push(destination: NextVC, object: "message" as NSObject)

但我传递的是字符串。不是 NSObject。正确的做法是什么

任何帮助都会很棒。 谢谢

它对我有用试试这个可能对你有帮助

var str : NSString = "Hello, playground"
var strObject : NSObject = str as NSObject
print(str)
print(strObject)

输出: enter image description here