問題タブ [swift-playground]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - Swift Playground で遅延修飾子を使用しない場合の「未解決の識別子 'self' の使用」
次の列挙を定義しました
}
プロパティと、そのプロパティをブロックとして使用する func を持つ次のクラスがあります。
すべてを自分の Playground ファイルにコピーして貼り付けてエラーを確認する方が簡単かもしれませんが、そうしたくない場合はここにリストします。次のエラーが表示されます
self.language = lang
私は「未解決の識別子の使用」を得ていますself
関数ではlearnLanguage
、単語の後にコンマを置くことを提案していますVoid
learnLanguage
そして、それが言っExpected '}'
ているパラメータの閉じ中括弧で。
最も奇妙なことは、 lazy 修飾子を に追加すると、rosettaStoneCourse
リストした最初のエラーが消えることです!
これには何らかの意味がありますか、それともPlayground
ベータ版であり、奇妙なことが予想されるからでしょうか?
arrays - 「カード」のセット配列からプレーヤーにカードを迅速に配る
シャッフルされた 52 個の Int 番号を保持する shuffledDeck という配列があります。各プレイヤーに個別に対処したい
何を返す必要があるのか よくわかりません。exmpの関数宣言に対して何をすべきか疑問に思っているだけで、重要なことを学ぶためにこれを行っていません
配列を返す方法がわからないので、助けていただければ幸いです。:D これまでの完全なコードは次のとおりです
swift - 複雑なjsonを解析する方法は?
JSONを解析するための私の方法は次のとおりです
http://127.0.0.1/api.php
url はデータを返しました。
json 配列をループする方法は? 括弧の内容を循環して印刷したい{"_name":"中国","evn":"funckEvent:"}
var loc = apiJson.objectForKey("loc")
swift - Swiftで再帰を使用できません
この機能を使用しています
しかし、コンパイルすると、Swift Compiler Error が発生します -
コマンド /Applications/Xcode6-Beta2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift が終了コード 1 で失敗しました
そして、「countFrom(from + 1, to: to)」を削除すると、エラーはなくなります。それの何がいけないの?
ios - Swift での宣言されていない型 'UIImage' の使用
この関数を迅速に使用すると、コンパイラ エラーが発生します。機能は次のとおりです。
エラーは次のとおりです。
- 宣言されていないタイプ 'UIImage' の使用
- 宣言されていない型 'CGSize' の使用
これの何が問題なのですか..?Swift で UIImage を使用するにはどうすればよいですか?
macos - swift:どのようにラジオ メニューを相互に排他的にするのですか?
ラジオメニューを実現したい、私の世代のメニューはこちら
どのようにラジオメニュー?
ios - private(set) が Swift で機能しないのはなぜですか?
Apple ドキュメントから:
「上記の各アクセス レベル修飾子は、オプションで単一の引数を受け入れます。引数は、括弧で囲まれたキーワード セットで構成されます (たとえば、private(set))。ゲッターとセッターで説明されているように、変数または添字自体のアクセス レベル以下のアクセス レベルを変数または添字のセッターに指定する場合は、この形式のアクセス レベル修飾子を使用します。 /p>
抜粋: Apple Inc.「The Swift Programming Language」。アイブック。 https://itun.es/ru/jEUH0.l
私がプレイグラウンドでテストしようとしている例:
コンソール出力に表示されるエラー:
私は何を間違っていますか?何か不足していますか?
PS1
この例は正常に動作します:
ドキュメントからの詳細:
「numberOfEdits プロパティのアクセス レベルは、プロパティが TrackedString 構造の定義と同じソース ファイル内からのみ設定可能であることを示すために、private(set) 修飾子でマークされています。」</p>
抜粋: Apple Inc.「The Swift Programming Language」。アイブック。 https://itun.es/ru/jEUH0.l
しかし、それは私が必要とするものではありません。構造体/クラスの外で変数 numberOfEdits を設定することを禁止することは可能ですか?
swift - 遊び場の一部のスコープを変更することは可能ですか (アクセス制御で遊ぶため)
Swift プレイグラウンドを分割して、異なる部分が異なるソース ファイル、異なるモジュールになるようにすることは可能ですか?
プレイグラウンド パッケージ内に、「section-1.swift」という形式のファイルが見つかりました。「section-2.swift」を追加しようとしましたが、何もありません。手がかりはありますか?
更新: 開発フォーラムで同じ質問をしましたhttps://devforums.apple.com/thread/239671?tstart=50