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

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

22
Swift-時間/分/秒への整数変換
Swiftでの時間変換に関して(やや?)基本的な質問があります。 時間/分/秒に変換したい整数があります。 例: Int = 27005私に与える: 7 Hours 30 Minutes 5 Seconds 私はこれをPHPで行う方法を知っていますが、悲しいことに、SwiftはPHPではありません:-) これを迅速に達成するためのヒントは素晴らしいです!前もって感謝します!
131 ios  swift 

12
Swiftで現在の言語コードを取得する方法は?
Swiftで記述したアプリでデバイスの言語コード(en、es ...)を取得したい。どうすれば入手できますか? 私はこれを試しています: var preferredLanguages : NSLocale! let pre = preferredLanguages.displayNameForKey(NSLocaleIdentifier, value: preferredLanguages) しかし、これはnilを返します。
131 swift  nslocale 

25
NavigationBarの境界線をすばやく削除する方法は?
運が悪いので、navigationBarsの境界線を削除しようとしています。私は調査したところ、人々はshadowImageとBackgroundImageをnilに設定するように言っているようですが、これは私の場合には機能しません。 私のコード self.navigationController?.navigationBar.barTintColor = UIColor(rgba: "#4a5866") self.navigationController?.navigationBar.setBackgroundImage(UIImage(named: ""), forBarMetrics: UIBarMetrics.Default) self.navigationController?.navigationBar.shadowImage = UIImage(named: "") 図:

6
SwiftのUIActivityViewControllerでテキストまたは画像を共有するための基本的な例
iOSの他のアプリと共有する方法を知りたいと思って検索を始めました。私は2つの重要な方法があることを発見しました UIActivityViewController UIDocumentInteractionController これらと他の方法は、このSOの回答で比較されます。 新しいコンセプトを学んでいるときは、基本的な例を参考にして始めます。基本的な設定を取得したら、後で好きなように変更できます。 に関連するSOの質問はたくさんありますがUIActivityViewController、単純な例を求めているだけの質問は見つかりませんでした。これを行う方法を学習したばかりなので、以下に自分の答えを示します。より良いもの(またはObjective-Cバージョン)を自由に追加してください。

19
プログラムでSwiftでUIButtonを作成する
プログラムでUIを構築しようとしています。このアクションを機能させるにはどうすればよいですか?私はSwiftで開発しています。 viewDidLoadのコード: override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. let myFirstLabel = UILabel() let myFirstButton = UIButton() myFirstLabel.text = "I made a label on the screen #toogood4you" myFirstLabel.font = UIFont(name: "MarkerFelt-Thin", size: 45) myFirstLabel.textColor = UIColor.redColor() myFirstLabel.textAlignment = .Center …
130 ios  uibutton  swift 

8
スウィフト:ガードレットvsレットレット
私はSwiftのオプションについて読んでいて、 if let、オプションが値を保持しているかどうかをチェックするために使用される。 ただし、Swift 2.0ではキーワードguard letが主に使用されていることを確認しました。if letSwift 2.0から削除されたのか、それともまだ使えるのか。 を含むプログラムをに変更する必要if letがありguard letますか?

18
arc4random_uniform()の範囲間で乱数をどのように作成しますか?
このコードビットでの私の目標は、ランダムに2つのサイコロを振ることであり、ご存じのとおり、通常のサイコロは6面しかないため、arc4random_uniform(UInt32)にアクセスするためにFoundationをインポートしました。ランダムに0にならないように(1..7)の範囲を使用しようとしましたが、あまり楽しめないエラーが返されました。私はこれをやろうとしました: dice1 = arc4random_uniform(UInt32(1..7)) しかしそれは戻った 指定された引数を受け入れる 'init'のオーバーロードが見つかりませんでした これが私を助けるためにあなたの素晴らしいデブのための十分な情報であることを願っています:) 私が迅速に練習するために、私が遊び場でこれをしているだけであることに注意してください。これを行う方法を学ぶことは必須ではありません。実際のアプリの作成に飛び込む前に私がいじくり回しているだけです:D //imports random number function import Foundation //creates data storage for dice roll var dice1: UInt32 = 0 var dice2: UInt32 = 0 //counter variable var i = 0 //how many times snake eyes happens var snakeeyes = 0 //how many times …
129 range  swift  arc4random 

5
NSNotificationCenterでオブジェクトを渡す方法
アプリのデリゲートから別のクラスの通知レシーバーにオブジェクトを渡そうとしています。 整数を渡したいmessageTotal。今私は持っています: レシーバー: - (void) receiveTestNotification:(NSNotification *) notification { if ([[notification name] isEqualToString:@"TestNotification"]) NSLog (@"Successfully received the test notification!"); } - (void)viewDidLoad { [super viewDidLoad]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(dismissSheet) name:UIApplicationWillResignActiveNotification object:nil]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(receiveTestNotification:) name:@"eRXReceived" object:nil]; 通知を行っているクラスで: [UIApplication sharedApplication].applicationIconBadgeNumber = messageTotal; [[NSNotificationCenter defaultCenter] postNotificationName:@"eRXReceived" object:self]; しかし、オブジェクトmessageTotalを他のクラスに渡したいです。

14
Swiftで異なるタイプのスーパークラスプロパティをオーバーライドする
Swiftで、誰かがスーパークラスのプロパティを元のプロパティからサブクラス化された別のオブジェクトでオーバーライドする方法を説明できますか? この簡単な例を見てみましょう: class Chassis {} class RacingChassis : Chassis {} class Car { let chassis = Chassis() } class RaceCar: Car { override let chassis = RacingChassis() //Error here } これはエラーになります: Cannot override with a stored property 'chassis' 代わりに「var」としてシャーシを使用している場合、エラーが発生します。 Cannot override mutable property 'chassis' of type 'Chassis' with covariant type …
129 swift 

9
Xcode iOS 8キーボードタイプはサポートされていません
私が持っているUITextFieldとして、Ctrlキーを押しながらドラッグし@Outlet、私の中に.swiftクラス。今、viewDidLoad私はこのコードを使用しています self.myTextField.keyboardType = UIKeyboardType.DecimalPad シミュレーターでアプリを起動してクリックすると、UITextFieldこのログが表示されます Can't find keyplane that supports type 8 for keyboard iPhone-Portrait-DecimalPad; using 2617181025_Portrait_iPhone-Simple-Pad_Default クラッシュなどはありませんが、キーボードが表示されません。私もそれを設定しようとしましたStoryboardが、それは同じです。 また、私はをクリックしたときに気づい任意の UITextFieldキーボードが表示されることはありません(ただし、何もログがために示されていないデフォルトのキーボード) Xcode-Beta 3を使用していますが、この問題に直面した人はいますか?
128 ios  xcode  keyboard  swift  ios8 

14
キーで辞書を並べ替える
Swiftで辞書を並べ替えたいのですが。私は次のような辞書を持っています: "A" => Array[] "Z" => Array[] "D" => Array[] 等になりたい "A" => Array[] "D" => Array[] "Z" => Array[] 等 私はSOで多くの解決策を試しましたが、誰も私のために働いていません。私はXCode6 Beta 5を使用していますが、その上でコンパイラエラーが発生したり、ソリューションによって例外が発生したりしています。だから、辞書ソートの作業コピーを投稿できる人なら誰でも。

17
Project-Swift.hをObjective-Cクラスにインポートしています…ファイルが見つかりません
Objective-Cで開始されたプロジェクトがあり、以前にObjective-Cで記述したのと同じクラスファイルにSwiftコードをインポートしようとしています。 私はアップルの相談ていないドキュメントを同じプロジェクトのほか、SOの中でスウィフトとObjective-Cを使用して、質問のような、まだ無駄:私はに入れた後、エラーが見つかりませんファイルを取得し続ける#import "NewTestApp-Swift.h"(NewTestApp製品の名前です。およびモジュール)。 これが私がこれまでに行ったことです: ではDefine Modules、YESアプリ用に選択されています。 製品モジュール名にスペースが含まれていないことを確認しました(質問の下のスクリーンショットを参照) 私が使って試してみました#import "NewTestApp-Swift.h"内部をViewController.m、ViewController.hそしてAppDelegate.mそれらのどれも働いていません。 他に何を間違っていますか?ご協力いただきありがとうございます。 設定のスクリーンショット: 現在発生しているエラー:
128 ios  objective-c  xcode  swift  xcode6 

11
Swift言語の抽象関数
迅速な言語で抽象的な関数を作成したいのですが。出来ますか? class BaseClass { func abstractFunction() { // How do I force this function to be overridden? } } class SubClass : BaseClass { override func abstractFunction() { // Override } }

12
Swiftのドキュメントディレクトリにファイルが存在するかどうかを確認する方法
ファイルがでDocumentsディレクトリに存在するかどうかを確認する方法Swift? [ .writeFilePath ]Documentsディレクトリに画像を保存する方法を使用していますが、アプリを起動するたびに画像をロードしたいと思います。しかし、保存された画像がない場合、デフォルトの画像があります。 しかし、私は[ func fileExistsAtPath(_:) ]関数の使い方を理解することができません。パス引数を渡された関数の使用例を誰かに教えてもらえますか? これは一般的な質問なので、コードをそこに貼り付ける必要はありません。どんな助けでも大歓迎です。 乾杯
127 ios  xcode  swift 

4
Swiftの読み取り専用で計算されない変数プロパティ
新しいApple Swift言語で何かを理解しようとしています。Objective-Cで次のようなことをしていたとしましょう。私にはreadonlyプロパティがあり、個別に変更することはできません。ただし、特定の方法を使用すると、プロパティは論理的に変更されます。 次の例、非常に単純な時計を取り上げます。これはObjective-Cで記述します。 @interface Clock : NSObject @property (readonly) NSUInteger hours; @property (readonly) NSUInteger minutes; @property (readonly) NSUInteger seconds; - (void)incrementSeconds; @end @implementation Clock - (void)incrementSeconds { _seconds++; if (_seconds == 60) { _seconds = 0; _minutes++; if (_minutes == 60) { _minutes = 0; _hours++; } } } @end …

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