[解決済み] Swift 5でXOR?
2022-02-10 19:26:34
質問
Swift 5でXOR演算を行おうとしています。ドキュメントでは、ここで2つのブール値でそれを行うことを明示的に言及していないようです。
https://docs.swift.org/swift-book/LanguageGuide/AdvancedOperators.html
これは可能なのでしょうか?を使用するように書いてあります。
^
というオペレーションがありますが、試すとエラーが出ます。
card != nil ^ appointment.instructor == nil
ERROR 隣接する演算子が非相関優先順位グループ 'ComparisonPrecedence' に属しています。
どのように解決するのですか?
を定義する必要があります。
^
に対して
Bool
は、Ints に対してのみ存在するためです。 appleのドキュメントを参照してください。
ここで
.
例
import UIKit
import PlaygroundSupport
extension Bool {
static func ^ (left: Bool, right: Bool) -> Bool {
return left != right
}
}
let a = true
let b = false
print (a^b)
関連
-
[解決済み] 型のインスタンスでは静的メンバを使用できません。
-
[解決済み] メインスレッドチェッカー バックグラウンドスレッドで呼び出された UI API: -[UIApplication applicationState].
-
[解決済み] swiftにおけるconvenience initとinitの違いは何ですか、より良い明示的な例
-
[解決済み] SwiftからObjective-Cのコードを呼び出すにはどうしたらいいですか?
-
[解決済み] Swiftで#pragmaマーク?
-
[解決済み] Swift Betaのパフォーマンス:配列のソート
-
[解決済み] Swiftでindexとelementでループを反復させる方法
-
[解決済み] Swiftの@selector()?
-
[解決済み】Swiftで変数の型またはクラスを表示するにはどうすればよいですか?
-
[解決済み】Swift - StringをDoubleに変換する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Thread 1: signal SIGABRTエラーを解決するには?[クローズド]
-
[解決済み] テスト
-
[解決済み] 型のインスタンスでは静的メンバを使用できません。
-
[解決済み] 型の不変値に変異型メンバを使用することはできません。
-
フォールスルーの使用方法概要
-
[解決済み] SwiftUIのFacebookログイン。FacebookのIDをビューに戻すには?
-
[解決済み] SwiftでStringのサブストリングはどのように動作するか
-
[解決済み】Swiftで変数の型またはクラスを表示するにはどうすればよいですか?
-
[解決済み】Xcode 6 Beta 4でアプリを実行すると「表示権限がないため、ファイル "MyApp.app" を開くことができません。
-
[解決済み] 非同期ネットワークリクエストのswift forループの実行が終了するまで待つ