これには単純な答えがあると確信していますが、ここで私の頭を叩いています。Core Foundation/Swift 2:CFByteOrderGetCurrent()の結果
私のSwift 2コード(Xcode 7.2.1)では、ローカルマシンのバイトオーダーを取得するのにCFByteOrderGetCurrent()
を使用しています。
私は関数の結果を評価する方法を見つけ出すことはできません - 「が」以下で文が
私は 列挙する関数の結果を期待しましたが、私は運動場でそれをしようとすると、私 であるように思わCF documentationからでコンパイルに失敗した「という表現のタイプは、より多くの文脈のないあいまいです」:
import Foundation
let byteOrder = CFByteOrderGetCurrent()
if byteOrder == .CFByteOrderLittleEndian { // compilation fails here
/* do something */
}
nt ...
OKおかげで - 私は象徴的に使用できる方法はあり定数?それははるかに読みやすいでしょう! –
私はシンボリック定数との比較を行う方法を工夫しました。以下を参照してください。 –