gpt4 book ai didi

objective-c - iOS NavController 标题问题

转载 作者:行者123 更新时间:2023-11-28 18:44:45 24 4
gpt4 key购买 nike

目前,我的所有不同 View 的标题都可以正确呈现:

self.title = self.viewedCategory.title;

但是,由于数据结构的原因,主 Root View 没有标题。我试图用这个修复它:

if (self.viewedCategory.title == Nil) {
self.title = @"Root View Title";
} else {
self.title = self.viewedCategory.title;
}

但这不起作用,我不确定为什么。我也试过 '== @""' 认为它可能是一个没有任何字符的字符串,但这也不起作用。

想法?

最佳答案

比较字符串的方法是使用isEqualToString。所以:

[self.viewedCategory.title isEqualToString:@""];

但是测试字符串是否为空或 nil 的更好更方便的方法是:

[aString length] == 0;

对于@""和 nil 都是如此,因为 [nil length] 返回 0

关于objective-c - iOS NavController 标题问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5940129/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com