小编Mat*_*att的帖子

在设置应用中打开应用的通知设置

如果用户可能意外拒绝接收通知并希望稍后再发送通知,我如何使用NSURL将IOS设置应用程序打开到我的应用程序的通知页面,在那里他们可以选择允许通知?

xcode application-settings ios swift

9
推荐指数
5
解决办法
8986
查看次数

Alamofire火变量类型没有下标成员

在更新到Alamofire 4并将我的代码更新为Swift 3后,我的所有请求都因某些原因无效.我尝试使用的变量以红色突出显示并说"Type Any'没有下标成员"

这是我的代码:

    Alamofire.request("https://example.com/notifications.php?action=\(action)&UUID=\(UniversalUUID)&token=\(token)").responseJSON{ (response) -> Void in

      if let JSON = response.result.value{
     let message = JSON["message"] as! String

    print(message)

}
Run Code Online (Sandbox Code Playgroud)

ios swift alamofire swift3

3
推荐指数
1
解决办法
2765
查看次数

UITableView仅显示一个部分

我有一个UITableView应该有部分项目,但只有阵列中的第一部分(科学)出现,我不知道它有什么问题.它应该显示两个部分.

我的代码:

import UIKit

class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate{
    @IBOutlet weak var tableView: UITableView!
    var checked = [Bool]()



    let section = ["Science", "Math"]

    let items = [["Physics", "Biology", "Chemistry"], ["Algebra I", "Algebra II", "Statistics"]]






    override func viewDidLoad(){
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
         self.tableView.allowsMultipleSelection = true

    }

    override func didReceiveMemoryWarning(){
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int{
        return self.items[section].count …
Run Code Online (Sandbox Code Playgroud)

uitableview swift

3
推荐指数
1
解决办法
1371
查看次数

如何淡出表格选择

当我的应用程序中选择了tableview单元格时,它将保持选中状态,直到选择了不同的单元格.

如何在与Apple的"查找我的朋友"应用程序和"查找我的iPhone"应用程序类似的一两秒之后突出显示tableview单元格.将In Miles的距离切换为In Kilometers时,您可以看到单元格突出显示,然后突出显示淡出.

uitableview tableviewcell ios swift

1
推荐指数
1
解决办法
560
查看次数

如果元素包含字符串,则从数组中删除元素

我想从如果该元素包含关键字的数组中删除一个元素,但我不能对任何的例子,如何将能够实现类似的东西在斯威夫特4?

这是一个代码示例,使我的问题更清楚.

说我有这个数组:

let arr = ["123Example","Testing","876.123"] 
Run Code Online (Sandbox Code Playgroud)

如何删除其中的字符串123才能生成数组["Testing"]

swift

-1
推荐指数
1
解决办法
303
查看次数