小编Ven*_*rla的帖子

错误显示:dyld_sim与加载的进程不兼容

我有一个在iPhone中运行的应用程序的源代码(适用于OS iOS 7及之前版本),iOS 8.0及更高版本不支持它.当我尝试编译代码时,它正在执行所有文件,但它抛出了架构不匹配错误.

在控制台中:

dyld:dyld_sim与加载的进程不兼容,可能是由于体系结构不匹配

我尝试在iPhone和Xcode iOS模拟器的Build设置中添加有效的架构(armv7 armv7s arm64).仍然无法解决问题......

请帮我...

我正在使用Xcode 9.2.

有效的架构

xcode ios

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

在 iOS swift 中为多个文本字段使用 datePicker

我有4个文本框,我必须设置fromDatefromTime并且toDatetoTime对于一个userServiceBooking。现在,我需要用这些 textFields 填充UIDatePicker,但我无法显示文本,我不知道为什么;也许我做错了...

我正在发布我尝试过的代码,请有人查看并告诉我如何去做。

代码:

import UIKit

class ConfirmRequestViewController: UIViewController,UITextFieldDelegate {

  @IBOutlet weak var fromDateTF: UITextField!
  @IBOutlet weak var toDateTF: UITextField!
  @IBOutlet weak var fromTimeTF: UITextField!
  @IBOutlet weak var toTimeTF: UITextField!
  var datePicker = UIDatePicker()
  var dateFormatter = DateFormatter()
  var toolBar = UIToolbar()

 override func viewDidLoad() {
        super.viewDidLoad()
 }

 func textFieldDidBeginEditing(_ textField: UITextField) {

        if textField == fromDateTF {

            datePicker.datePickerMode = .date
            fromDateTF.inputView = datePicker

            fromDateTF.text = dateFormatter.string(from: …
Run Code Online (Sandbox Code Playgroud)

uidatepicker uitextfield ios swift4

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

API调用在swift中提供过时的响应

我正在swift中进行HTTP get请求,因为某些原因我得到了过时的响应.我已经将Postman中的响应与我在Xcode中打印的响应进行了比较,我得到了这个...

邮递员的回应标题:

邮差回复标题截图

在Xcode控制台中打印的响应标头:

Xcode控制台响应头截图

看到以绿色突出显示的部分,两个呼叫都是同时进行的.这是我项目的实时API,因为当前的实时数据没有变化,我没有显示JSON响应.但正如你在响应标题中看到的那样,Postman和Xcode中字段"Date"的值是不同的.当我在Postman中执行它时,它每次都给我新的响应.但是在Xcode中我整天都得到了相同的响应.我不知道为什么会这样.在擦除模拟器的内容(或从模拟器中删除应用程序)并重新安装项目后,它给了我一个新的更新响应.但它再次重复......

RequestManager类中的代码:

import Foundation

class RequestManager {

class func callTheGetAPI(urlString: String, closure: @escaping (Data?)->Void) {

    let url = URL.init(string: urlString)
    var urlRequest = URLRequest(url: url!)
    urlRequest.httpMethod = "GET"
    urlRequest.addValue("application/json; charset=utf-8", forHTTPHeaderField: "Content-Type")
    let dataTask = URLSession.shared.dataTask(with: urlRequest) { (data, response, error) in

        if (error != nil) {
            print(error!.localizedDescription)
        } else {
            let httpResponse = response as? HTTPURLResponse
            print(httpResponse!.allHeaderFields)
            closure(data)
        }
    }
    dataTask.resume()
  }
}
Run Code Online (Sandbox Code Playgroud)

我的ViewController中的代码:

 override func viewDidLoad() {
    super.viewDidLoad()
    getRecommendedData()
}

func getRecommendedData() {
    let …
Run Code Online (Sandbox Code Playgroud)

xcode nsurlrequest ios swift

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

标签 统计

ios ×3

xcode ×2

nsurlrequest ×1

swift ×1

swift4 ×1

uidatepicker ×1

uitextfield ×1