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

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

9
Swiftでの列挙中に配列から削除しますか?
Swiftの配列を列挙して、特定のアイテムを削除したいと思います。これが安全かどうか、そうでない場合はどうすればこれを達成できるのか疑問に思います。 現在、私はこれをやっているでしょう: for (index, aString: String) in enumerate(array) { //Some of the strings... array.removeAtIndex(index) }

6
迅速な変数を持つNSLocalizedString
NSLocalizedStringを使用してアプリをローカライズしようとしています。XLIFFファイルをインポートすると、ほとんどがチャームのように機能しますが、何かが機能せず、一部の文字列がローカライズされていません。問題は、NSLocalizedStringに次のような変数が含まれていることが原因であることに気付きました。 NSLocalizedString(" - \(count) Notifica", comment: "sottotitolo prescrizione per le notifiche al singolare") または NSLocalizedString("Notifica per \(medicina!) della prescrizione \(prescription!)\nMemo: \(memoTextView.text)", comment: "Messaggio della Local Notification") たぶん、これはこの種のものの正しい構文ではありません。誰かが私にそれを迅速に行う方法を説明できますか?どうもありがとうございました。

14
スイフト-コーナー半径とドロップシャドウの問題
角が丸く、ドロップシャドウのあるボタンを作成しようとしています。どのように切り替えても、ボタンが正しく表示されません。私が試したmasksToBounds = falseとmasksToBounds = true、しかし、いずれかのコーナー半径が動作し、影ができない場合、または影が動作し、コーナー半径はボタンの角をクリップしていません。 import UIKit import QuartzCore @IBDesignable class Button : UIButton { @IBInspectable var masksToBounds: Bool = false {didSet{updateLayerProperties()}} @IBInspectable var cornerRadius : CGFloat = 0 {didSet{updateLayerProperties()}} @IBInspectable var borderWidth : CGFloat = 0 {didSet{updateLayerProperties()}} @IBInspectable var borderColor : UIColor = UIColor.clearColor() {didSet{updateLayerProperties()}} @IBInspectable var shadowColor : …

22
プロジェクトで有効なGoogleService-Info.plistが見つかりませんでした
Xcode9ベータ4でSwift3.2コードを実行すると、次のエラーが発生します。 *** Terminating app due to uncaught exception 'com.firebase.core', reason: '[FIRApp configure]; (FirebaseApp.configure() in Swift) could not find a valid GoogleService-Info.plist in your project. Please download one from https://console.firebase.google.com/.' 必要な名前のGoogleService-Info.plistファイルがすでにあり、有効です。 Firebaseなどの試用版はありますか?

14
迅速なSHA256
プロジェクトでsha256を使用したいのですが、objCコードを迅速なコードに書き直すのに問題がありました。お願い助けて。私はこの答えを使用しました:iOSでSHA-2(理想的にはSHA256またはSHA512)ハッシュを計算するにはどうすればよいですか? これが私のコードです var hash : [CUnsignedChar] CC_SHA256(data.bytes, data.length, hash) var res : NSData = NSData.dataWithBytes(hash, length: CC_SHA256_DIGEST_LENGTH) SWIFTは変換できないので、それは私にエラーすべてを提供IntするCC_LONGたとえば、。
86 swift  sha256 

10
メインストーリーボードファイルをすばやく使用する場合、アプリデリゲートはwindowプロパティを実装する必要があります
アプリを開発したばかりですが、シミュレーターで実行すると、デバッガーコンソールに次のように表示されます。 メインストーリーボードファイルを使用する場合、アプリデリゲートはwindowプロパティを実装する必要があります。 アプリのデリゲートファイルがあります。メッセージの意味と、アプリを機能させるにはどうすればよいですか?
86 ios  iphone  xcode  swift  simulator 

15
純粋なSwiftプロジェクトでユニットテストを実行しているかどうかをアプリに通知するにはどうすればよいですか?
Xcode 6.1でテストを実行する際の厄介な点の1つは、アプリ全体を実行して、ストーリーボードとルートビューコントローラーを起動する必要があることです。私のアプリでは、これはAPIデータをフェッチするいくつかのサーバー呼び出しを実行します。ただし、テストの実行時にアプリにこれを実行させたくありません。 プリプロセッサマクロがなくなったので、通常の起動ではなくテストを実行して起動されたことをプロジェクトが認識するのに最適なものは何ですか?私は通常、command+Uとボットでそれらを実行します。 擬似コード: // Appdelegate.swift if runningTests() { return } else { // do ordinary api calls }
86 ios  swift  xcode  xctest 

11
UIStatusBarStyleがSwiftで機能しない
Swiftアプリのステータスバーの色を白に変更しようとしていますが、レンガの壁にぶつかっています。それぞれがNavigationControllerに埋め込まれている3つのViewControllerがあります(これが問題になる可能性がありますか?すでにNavigationControllerクラスにコードを配置しようとしました)。AppDelegateのdidFinishLaunchingWithOptionsで次のコードの両方を試しました。 .swiftファイルですが、どちらも機能しませんでした。 application.statusBarStyle = .LightContent そして UIApplication.sharedApplication().statusBarStyle = .LightContent ドキュメントがそれについて言わなければならないのは、UIBarButtonStyleがIntであり、この列挙型スニペットを私に与えてくれたということだけです。 enum UIStatusBarStyle : Int { case Default case LightContent case BlackOpaque } 何が足りないのですか?

3
Swift Equatable Protocol
私はSwiftのこのチュートリアルをフォローしていました:https://www.raywenderlich.com/125311/make-game-like-candy-crush-spritekit-swift-part-1そしてこのコードに出くわしました: func == (lhs: Cookie, rhs: Cookie) -> Bool { return lhs.column == rhs.column && lhs.row == rhs.row } 私はそれを正確に書きましたが、Xcodeはこれらのエラーを出します: Consecutive declarations on a line must be separated by ';' Expected declaration operators are only allowed at global scope 私はアップルのドキュメントからこのコードを見つけました:https://developer.apple.com/documentation/swift/equatable これは私が書いたものと非常に似ています。どうしましたか?これは私にはバグのようです。Xcode 6 Beta2を使用しています 編集: これは私のCookieクラス全体です。 class Cookie: Printable, Hashable { …
85 ios  swift  xcode6 

3
Swiftのスライスとは何ですか?
Swiftのスライスとは何ですか?配列とどのように異なりますか? ドキュメントによると、subscript(Range)の型シグネチャは次のとおりです。 subscript(Range<Int>) -> Slice<T> Array<T>ではなく別のものを返してみませんSlice<T>か? スライスを配列と連結できるようです。 var list = ["hello", "world"] var slice: Array<String> = [] + list[0..list.count] しかし、これはエラーを引き起こします: 指定された引数を受け入れる「添え字」のオーバーロードが見つかりませんでした var list = ["hello", "world"] var slice: Array<String> = list[0..list.count] スライスとは何ですか?
85 swift  slice 

2
Xcode8自動生成クイックヘルプドキュメント
Xcode 8で発表された新機能の中には、 「クイックヘルプドキュメントの自動生成」: これは、NSHipsterからこの記事で学ぶことができるような手動コードドキュメントの終わりですか? 誰かがこの新機能の長所と短所を概説できますか?Jazzyのようなツールに取って代わりますか? 新機能に関する詳細情報が見つかりませんでした。
85 xcode  swift  xcode8 

5
Swiftでジェネリックプロトコルを作成するにはどうすればよいですか?
一般的な入力を受け取り、一般的な値を返すメソッドを使用してプロトコルを作成したいと思います。 これは私がこれまで試したことですが、構文エラーが発生します。 宣言されていない識別子Tの使用。 私は何が間違っているのですか? protocol ApiMapperProtocol { func MapFromSource(T) -> U } class UserMapper: NSObject, ApiMapperProtocol { func MapFromSource(data: NSDictionary) -> UserModel { var user = UserModel() as UserModel var accountsData:NSArray = data["Accounts"] as NSArray return user } }
85 swift 

9
Xcode 6.1 / Swiftを使用してプログラムで画像をUIImageViewに設定します
Xcode6.1でプログラムでUIImageViewを設定しようとしています。 @IBOutlet weak var bgImage: UIImageView! var image : UIImage = UIImage(named:"afternoon")! bgImage = UIImageView(image: image) bgImage.frame = CGRect(x: 0, y: 0, width: 100, height: 200) view.addSubview(bgImage) しかし、Xcodeは「期待される宣言」と言っています bgImage = UIImageView(image: image) Imageでの"afternoon"はPNGであるとおり、私の理解では、PNGはXCode6.1の拡張機能を必要としません。 またbgImage.image = UIImage(named: "afternoon")、ちょうど試しましたが、それでも取得します: 更新 OK、更新UIImageViewするコードをviewDidLoad関数に追加しましたUIImageViewが、まだ画像が表示されていません(ベースディレクトリにafternoon.pngとして存在します)。 @IBOutlet weak var bgImage: UIImageView! @IBOutlet weak var dateLabel: UILabel! @IBOutlet …
85 ios  xcode  swift 

6
SwiftでIntを16進文字列に変換する方法
Obj-Cでは、符号なし整数nを16進文字列に変換するために使用しました。 NSString *st = [NSString stringWithFormat:@"%2X", n]; 私はこれをSwift言語に翻訳しようと長い間試みましたが、失敗しました。
85 ios  string  hex  swift 

18
Swift(iOS)でラジオボタンとチェックボックスを作成するにはどうすればよいですか?
調査ができるアプリを開発しています。私のレイアウトはXMLベースの質問から生成されます。 ラジオボタン(単一の選択肢)とチェックボックス(複数の回答)を作成する必要があります。スイフトに役立つものは何も見つかりませんでした。 誰かアイデアがありますか?

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