【发布时间】:2017-07-09 08:22:19
【问题描述】:
我正在做一个同时使用 swift 和 Objective c 的项目。我之前的团队成员用我不熟悉的目标 C 编写了这段代码。存在一个问题,涉及从 Sqlite 存储和检索值的大部分部分都在 obj C 中。这是在一个公共类中完成的,以避免代码赎回。但是,如果我使用 swift 通过该 obj C 文件检索值,则会出现问题。如果该指定行中没有值,则返回“null”。
即使我在转换为 'as? String' 同样的错误仍然存在。我开始知道 swift 中没有“null”的等价物。 swift中的值是否为空(null)?
【问题讨论】:
-
你可以直接检查“你的字符串”==“”
标签: ios objective-c swift string sqlite