タグ付けされた質問 「swift」

Swiftは、Apple Inc.が自社のプラットフォームとLinux用に開発した、安全で高速、かつ表現力豊かな汎用プログラミング言語です。Swiftはオープンソースです。このタグは、言語機能に関する質問、またはSwiftのコードが必要な場合にのみ使用してください。プラットフォームまたはフレームワークに関する(言語に依存しない)質問には、タグ[ios]、[ipados]、[macos]、[watch-os]、[tvos]、[cocoa-touch]、および[cocoa]を使用します。

8
iOS11で位置情報サービスが機能しない
iOS 11 SDKを使用してアプリを再構築し、blue banner現在常に表示されているアプリを削除しようとしました。「素晴らしい、うまくいった」と思ったのですが、位置情報サービスがまったく機能していないことに気づきました。 iOS 10で動作するために使用されるアプリケーション-誰かが何か聞いたことがありますか?

7
iOS9のスワイプ可能なテーブルビューセル
テーブルリストにiOS8(iOS 7で最初に導入された)のようにスワイプ可能なメニューを持たせたい。 方法が明確なRayWenderlichガイドを見つけましたが、1年4か月前に作成され、コードはObjective-Cにあります。 iOS8または今後のiOS9は、ついにこの機能をAppleのSDKに組み込んだのでしょうか。何年も前に「スワイプして削除機能を表示」を組み込んだことは知っています。Appleの新しいiOSがきちんとラップされたパッケージでそれを私に渡そうとしているなら、iOS8メール機能を模倣するためにパッチを当てたコードを実装することに時間を無駄にしたくありません。

4
アプリ拡張機能でCocoapodsを使用する
cocoapodsライブラリを使用するXcode6Beta-6で写真アプリ拡張機能を構築しようとしています。Xcodeが写真拡張用に作成するブリッジヘッダーは、cocoapodsから何も見ることができません。 例:#import <GPUImage/GPUImage.h>エラーが発生します"GPUImage/GPUImage.h" file not found。 インポートの考えられるすべてのパス(角かっこと引用符を使用)を試しましたが、ほとんど成功していません。例外は、のような単純なポッドの場合SVProgressHUD、次の醜いひどいハックが機能することです #import "../Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.h"。 ただし、GPUImageの場合、GPUImage.hヘッダーにアクセスし、GPUImageContext.hアプリ拡張機能の一部ではない通常の高速コードのブリッジヘッダーを使用してインポートすると、問題がないにもかかわらず突然表示されないと判断します。 ブリッジヘッダーが正常に動作するのを妨げているアプリ拡張機能のコンパイルの違いは何ですか? 注:私はこのチュートリアルのすべての可能な順列を読みましたが、誰かがそこで答えを見つけたと思った場合に備えて、すぐには適用できません。 また、このSOの質問で説明されている問題は関連している可能性がありますが、私の問題がアプリの拡張機能に固有のものである場合に備えて、とにかくこの質問をしました。

11
幅と高さは、プログラムで自動レイアウトを使用したsuperViewと同じですか?
ネットでたくさんのスニペットを探していましたが、まだ問題の答えが見つかりません。私の質問は、scrollView(SV)があり、scrollView(SV)内に、スクロールビュー(SV)であるスーパービューと同じ幅と高さのボタンをプログラムで追加して、ユーザーが回転したときにデバイスボタンが同じフレームになるようにしたいということです。 scrollView(SV)の。NSLayout / NSLayoutConstraintを行う方法は?ありがとう





17
警告:ビューがウィンドウ階層にない*に*を表示しようとしています-迅速
データモデルに保存されたデータがあるかViewController どうかを提示しようとしています。しかし、次のエラーが発生します。 警告:ビューがウィンドウ階層にない*に*を表示しようとしています。 " 関連コード: override func viewDidLoad() { super.viewDidLoad() loginButton.backgroundColor = UIColor.orangeColor() var request = NSFetchRequest(entityName: "UserData") request.returnsObjectsAsFaults = false var appDel:AppDelegate = (UIApplication.sharedApplication().delegate as AppDelegate) var context:NSManagedObjectContext = appDel.managedObjectContext! var results:NSArray = context.executeFetchRequest(request, error: nil)! if(results.count <= 0){ print("Inga resultat") } else { print("SWITCH VIEW PLOX") let internVC …

2
Swiftの辞書からキーの値を取得するにはどうすればよいですか?
Swift辞書を持っています。キーの値を取得したい。キーメソッドのオブジェクトが機能していません。辞書のキーの値をどのように取得しますか? これは私の辞書です: var companies = ["AAPL" : "Apple Inc", "GOOG" : "Google Inc", "AMZN" : "Amazon.com, Inc", "FB" : "Facebook Inc"] for name in companies.keys { print(companies.objectForKey("AAPL")) }

6
列挙型のIBInspectableを作成する方法
enumInterfaceBuilderで定義されたランタイム属性ではありません。以下は、InterfaceBuilderの属性インスペクターには表示されません。 enum StatusShape:Int { case Rectangle = 0 case Triangle = 1 case Circle = 2 } @IBInspectable var shape:StatusShape = .Rectangle ドキュメントから: IBInspectable属性は、クラス宣言、クラス拡張、またはInterface Builderで定義されたランタイム属性でサポートされている任意のタイプのカテゴリ(ブール値、整数または浮動小数点数、文字列、ローカライズされた文字列、長方形)の任意のプロパティに添付できます。 、ポイント、サイズ、色、範囲、およびなし。 Q:enum Interface Builderの属性インスペクターでを確認するにはどうすればよいですか?

6
通常のメソッドからプロトコルのデフォルト実装を呼び出す
そのようなことを成し遂げることは可能かと思います。 私はこのような遊び場を持っています: protocol Foo { func testPrint() } extension Foo { func testPrint() { print("Protocol extension call") } } struct Bar: Foo { func testPrint() { // Calling self or super go call default implementation self.testPrint() print("Call from struct") } } let sth = Bar() sth.testPrint() でデフォルトの実装を提供できますが、デフォルトの実装にあるすべてのものに加えて追加のものが必要extensionな場合Barはどうなりますか?すべてのプロパティなどを実装するという要件を満たすためにesでメソッド を呼び出すのとどういうわけか似ていますが、で同じことを達成する可能性はありません。super.classstructs
83 swift  oop  protocols  swift2 

6
UIStackViewビューアニメーションを非表示
iOS 11では、内の非表示アニメーションの動作 UIStackViewが変更されましたが、これが文書化されている場所を見つけることができませんでした。 iOS 10 iOS 11 両方のコードは次のとおりです。 UIView.animate(withDuration: DiscoverHeaderView.animationDuration, delay: 0.0, usingSpringWithDamping: 0.9, initialSpringVelocity: 1, options: [], animations: { clear.isHidden = hideClear useMyLocation.isHidden = hideLocation }, completion: nil) iOS 11で以前の動作を復元するにはどうすればよいですか?

30
すべてのナビゲーションバーの戻るボタンのタイトルを削除する方法
を押すとUIViewController、新規の戻るボタンにUIViewControllerタイトルがあります。タイトルにテキストが多いと、iPhone 4sでは見栄えが悪いので、削除したいと思います。 prepareForSegue関数にコードを追加すると、問題が発生します。 これを達成するためのより良い方法はありますか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.