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

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

23
SwiftでHTMLエンティティをデコードするにはどうすればよいですか?
サイトからJSONファイルを取得していますが、受け取った文字列の1つは次のとおりです。 The Weeknd ‘King Of The Fall’ [Video Premiere] | @TheWeeknd | #SoPhi など&#8216を適切な文字に変換するにはどうすればよいですか? 私はそれを示すためにXcode Playgroundを作りました: import UIKit var error: NSError? let blogUrl: NSURL = NSURL.URLWithString("http://sophisticatedignorance.net/api/get_recent_summary/") let jsonData = NSData(contentsOfURL: blogUrl) let dataDictionary = NSJSONSerialization.JSONObjectWithData(jsonData, options: nil, error: &error) as NSDictionary var a = dataDictionary["posts"] as NSArray println(a[0]["title"])

14
透明なナビゲーションバーiOS
私はアプリを作成していて、インターネットで閲覧しましたが、この透明なnavigationBarを次のように作成しているのではないかと思います。 appdelegateに次のように追加しました: UINavigationBar.appearance().translucent = true しかし、これにより次のようになります。 最初の画像のように、navigationBarを透明にする方法

12
Swiftの配列でmaxを見つける正しい方法
これまでのところ、シンプルな(ただし、コストがかかる可能性がある)方法があります。 var myMax = sort(myArray,>)[0] そして、私が学校でそれをするように教えられた方法: var myMax = 0 for i in 0..myArray.count { if (myArray[i] > myMax){myMax = myArray[i]} } Swiftの整数配列から最大値を取得するより良い方法はありますか?Rubyのような1行のものが理想的です.max
121 arrays  swift 


18
最大長UITextField
私が試したときどのようにすばやいを使用してUITextFieldに入力できる最大文字数を設定しますか?、10文字全部使ってしまうと消せないことがわかりました。 私ができる唯一のことは、操作をキャンセルすることです(すべての文字を一緒に削除します)。 誰かがキーボードをブロックしない方法を知っていますか?

22
制約があいまいに高さゼロを示唆しているケースを検出しました
Xview 6.1ベータ2に更新した後、テーブルビューセルを含むアプリを実行すると、デバッグアシスタントは次のように言います。 Warning once only: Detected a case where constraints ambiguously suggest a height of zero for a tableview cell's content view. We're considering the collapse unintentional and using standard height instead. 以前、このプロジェクトでXcode 5を使用すると、いくつかのエラーが発生しましたが、アップグレードしてからエラーが消えました。現在、他のエラーや警告はありません。すべてのテーブルビューセルのサイズを調整しようとし、標準の高さを使用しようとしましたが、それでも同じ警告が表示されます。 Warning once only: Detected a case where constraints ambiguously suggest a height of zero for a …

9
'var'パラメータは非推奨であり、Swift 3で削除されます
Xcodeを7.3に更新するだけで、次の警告が表示されます。 'var'パラメータは非推奨であり、Swift 3で削除されます この関数で変数を使用する必要があるときにこれを修正する方法: public func getQuestionList(var language: String) -> NSArray { if self.data.count > 0 { if (language.isEmpty) { language = "NL" } return self.data.objectForKey("questionList" + language) as! NSArray } return NSArray() }
120 xcode  swift  xcode7  swift3 


6
条件付きバインディング:エラーが発生した場合–条件付きバインディングの初期化子にはオプションタイプが必要です
データソースと次のコード行から行を削除しようとしています。 if let tv = tableView { 次のエラーが発生します。 条件付きバインディングの初期化子には、UITableViewではなく、オプションタイプが必要です ここに完全なコードがあります: // Override to support editing the table view. func tableView(tableView: UITableView, commitEditingStyle editingStyle:UITableViewCellEditingStyle, forRowAtIndexPath indexPath: NSIndexPath) { if editingStyle == .Delete { // Delete the row from the data source if let tv = tableView { myData.removeAtIndex(indexPath.row) tv.deleteRowsAtIndexPaths([indexPath], withRowAnimation: .Fade) …


15
Swiftからメールアプリを開く方法
ユーザーがメールアドレスを入力し、メールアプリを開くボタンを押すというシンプルな高速アプリに取り組んでいます。アドレスバーに入力したアドレスが表示されます。Objective-Cでこれを行う方法は知っていますが、Swiftで機能させるのに問題があります。
119 ios  swift 


15
SwiftUIでVStackを画面の幅いっぱいに表示する
このコードを考えると: import SwiftUI struct ContentView : View { var body: some View { VStack(alignment: .leading) { Text("Title") .font(.title) Text("Content") .lineLimit(nil) .font(.body) Spacer() } .background(Color.red) } } #if DEBUG struct ContentView_Previews : PreviewProvider { static var previews: some View { ContentView() } } #endif それはこの相互作用をもたらします: VStackラベル/テキストコンポーネントが全幅を必要としない場合でも、どうすれば画面の幅を塗りつぶすことができますか? 私が見つけたトリックは、次のように構造体に空 を挿入するHStackことです。 VStack(alignment: .leading) { …
119 ios  swift  xcode  swiftui 

12
iOS 8でポップオーバーを適切に表示する方法
UIPopoverViewをSwift iOS 8アプリに追加しようとしていますが、PopoverContentSizeプロパティにアクセスできません。ポップオーバーが正しい形で表示されないためです。私のコード: var popover: UIPopoverController? = nil func addCategory() { var newCategory = storyboard.instantiateViewControllerWithIdentifier("NewCategory") as UIViewController var nav = UINavigationController(rootViewController: newCategory) popover = UIPopoverController(contentViewController: nav) popover!.setPopoverContentSize(CGSizeMake(550, 600), animated: true) popover!.delegate = self popover!.presentPopoverFromBarButtonItem(self.navigationItem.rightBarButtonItem, permittedArrowDirections: UIPopoverArrowDirection.Any, animated: true) } 出力: UIPopoverPresentationControllerを介して同じことをしているとき、私はまだそれを行いません。これは私のコードです: func addCategory() { var popoverContent = self.storyboard.instantiateViewControllerWithIdentifier("NewCategory") as UIViewController …

12
オプション変数の印刷
私はこれらのコード行を試しています class Student { var name: String var age: Int? init(name: String) { self.name = name } func description() -> String { return age != nil ? "\(name) is \(age) years old." : "\(name) hides his age." } } var me = Student(name: "Daniel") println(me.description()) me.age = 18 println(me.description()) 上記のコードは次のように生成されます …
118 swift 

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