問題タブ [swift3]

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.

0 投票する
1 に答える
7087 参照

swift - iOS10 でカスタム ローカル通知を追加する - Swift 3

カスタムのローカル通知を追加しようとしていますが、アクションで在庫通知しか取得していません:

ここに画像の説明を入力

私のストーリーボードは次のようになります (標準テンプレート):

ここに画像の説明を入力

(Info.plistで)にUNNotificationExtensionCategory設定された拡張機能があります。awesomeNotificationまた、この拡張機能のベースは のNotification ContentテンプレートですiOS - Application Extension

私のアプリデリゲートには次のものがあります:

メインアプリのビューコントローラーには、それをトリガーする次のアクションがあります。

編集

したがって、iPhone 6s/6s+ で動作しますが、非常に奇妙な動作です。 ここに画像の説明を入力

0 投票する
2 に答える
75 参照

ios - 初期化中に変数自体にアクセスできるのはなぜですか?

raywenderlich の記事から、次のコード スニペットを見ました。

初期化中に変数(ctx)自体にアクセスできるのはなぜですか? 前もって感謝します。

0 投票する
10 に答える
4803 参照

ios - Xcode8 は、複数/単一の uibuttons を迅速なファイルの単一の @IBAction に接続できません

Xcode 8 ベータ版を使用しています。ストーリーボードから複数の UIButton をドラッグして、swift ファイルの単一の @IBAction に接続することはできません。バグ?ご協力いただきありがとうございます。

0 投票する
1 に答える
2304 参照

scenekit - Swift 3.0 startDeviceMotionUpdates(to: withHandler)の使い方は?

Swift 3.0 は Xcode 8.0 とともにリリースされ、明らかに多くの変更が加えられました。私は、swift の新しい構文に非常に慣れていません。誰かが私を助けることができますか?何が入るか調べてみました

「withHandler:」の後

SceneKit プログラムで加速度計を利用して SCNNode プラットフォームの向きを判断できるようにしようとしています。また、私はSwiftにかなり慣れていないため(Swiftでのプログラミングに約5日かかります)、何か基本的なことを台無しにしている場合はお知らせください。

0 投票する
2 に答える
2101 参照

swift - Swift3: 文字列を null で終わる C 文字列に変換する適切な方法

私は迅速にlibxml2とインターフェースしており、C APIバインディングは(まだ)UnsafePointer<Int8>!c文字列を生成します。一方、Swift API は通常UnsafePointer<UInt8>!.

だから私の質問は - 文字列を適切な方法で null で終わる C 文字列にしていますか?

UInt8代わりに、バイトをバイトとして解釈して Swift 型チェックをバイパスするのではなく、他の方法を使用することを好むべきInt8ですか?

0 投票する
1 に答える
25095 参照

ios - Swift で isKindOf を使用する

Xcode 8.0 ベータ版を使用してアプリをテストしていますが、コード 2.2 を 3.0 に変換した後、多くの未解決のバグが出てきました。デモの下に、Xcode8.0 にエラー メッセージが表示されます。

1.「if」条件の後に「{」が必要です...

2 番目のエラーはマップ キットです... iskind(of: MKUserLocation) を使用してもうまくいきません。別のエラー メッセージが表示されます

2.ステートメントのブレースブロックは未使用のクロージャーです

3. 呼び出しで引数ラベル「of:」が欠落している

0 投票する
3 に答える
9693 参照

ios - Swift 3.0 の Realm サポート

Swift 3.0 のベータ版で Realm を使用することは可能でしょうか。

Realm リポジトリに RealmSwift-swift3.0 ディレクトリが表示されますが、正しく使用できません。ソースからインストールするにはどうすればよいですか?