0
如果字符串爲空,許多編程語言都可以輕鬆處理。有沒有什麼NSSTring,你可以使用,而無需使用,如果那麼。如何在沒有IF/THEN的情況下對NSString執行ISNULL檢查
我在一個tableview單元格中顯示了一些數據,有時候這些數據真的是空的我不希望在我的單元格中出現醜陋的(NULL)。
謝謝!
如果字符串爲空,許多編程語言都可以輕鬆處理。有沒有什麼NSSTring,你可以使用,而無需使用,如果那麼。如何在沒有IF/THEN的情況下對NSString執行ISNULL檢查
我在一個tableview單元格中顯示了一些數據,有時候這些數據真的是空的我不希望在我的單元格中出現醜陋的(NULL)。
謝謝!
SQL不是一種過程式語言,這就是爲什麼您需要像ISNULL這樣的內聯函數,例如可以在SELECT語句中使用它。這並不意味着它更簡單,而是針對特定需求而設計的。
三元條件運算?:
可以用C被用於具有類似的執行過程:
(condition ? YES : NO)
condition
哪裏是實際比較。否則,您可以設計任何您需要的自定義功能。
出於好奇,除了'if'語句之外,這些許多其他編程語言提供了什麼樣的替代方法來處理空值? – zneak
就像我有一個ISNULL,我相信SQL和VB.NET。如果值爲空,它會讓你設置一個默認值。如果可以,我可以輕鬆做到,但我想知道是否有辦法簡化它。 – logixologist
有什麼特別的東西阻止你在Objective-C中創建一個'ISNULL'函數?對我來說,這似乎相當簡單。 'id ObjectOrPlaceholder(id對象,id佔位符){return object!= nil?對象:佔位符; }' – zneak