Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 在展开可选值时发现Nil,我一直得到这个值_Swift_Xcode - Fatal编程技术网

Swift 在展开可选值时发现Nil,我一直得到这个值

Swift 在展开可选值时发现Nil,我一直得到这个值,swift,xcode,Swift,Xcode,我遇到了这个问题:线程1:致命错误:在隐式展开可选值时意外发现nil 有办法解决吗 这是我的代码: let ref = Database.database().reference() ref.child("ChildA").child("Title").observeSingleEvent(of: .value, with: { DataSnapshot in print(DataSnapshot) // replace thi

我遇到了这个问题:
线程1:致命错误:在隐式展开可选值时意外发现nil

有办法解决吗

这是我的代码:

let ref = Database.database().reference()



           ref.child("ChildA").child("Title").observeSingleEvent(of: .value, with: { DataSnapshot in

               print(DataSnapshot)     // replace this with textLabel or other item
               let m = DataSnapshot.value as? String
               self.TitleA.text = m //Error in this line
           })
替换:

self.TitleA.text = m
为此:

self.TitleA?.text = m ?? ""

你查过了吗?你都读过了吗?是不是
TitleA
在故事板中没有正确连接?@sasquatch它可以在其他视图控制器上工作,正如@MartinR所指出的,
TitleA
可能是零。还是同样的错误,谢谢你的回答。现在检查一下,你的TitleA可能有问题。嗯,我有麻烦了,代码可以工作,但标签没有改变对不起,这是错误的解决方案。如果
self.TitleA
为零,则必须在情节提要中修复此问题。您的解决方案避免了崩溃,但无法使标签正常工作。