相关疑难解决方法(0)

如何在NSTextField中设置文本?

我正在尝试在NSTextField中设置文本,但是-setStringValue:-setTitleWithMnemonic:方法不起作用.有任何想法吗?

macos cocoa nstextfield

127
推荐指数
4
解决办法
7万
查看次数

主线程检查器:在后台线程上调用UI API: - [UIApplication applicationState]

我在Xcode 9 beta,iOS 11中使用谷歌地图.

我收到错误输出到日志如下:

主线程检查器:在后台线程上调用的UI API: - [UIApplication applicationState] PID:4442,TID:837820,线程名称:com.google.Maps.LabelingBehavior,队列名称:com.apple.root.default-qos.overcommit ,QoS:21

为什么会发生这种情况,因为我几乎可以肯定我并没有改变代码中主线程的任何接口元素.

 override func viewDidLoad() {

    let locationManager = CLLocationManager()


    locationManager.requestAlwaysAuthorization()


    locationManager.requestWhenInUseAuthorization()

        if CLLocationManager.locationServicesEnabled() {

            locationManager.desiredAccuracy = kCLLocationAccuracyNearestTenMeters
            locationManager.startUpdatingLocation()
        }

      viewMap.delegate = self

     let camera = GMSCameraPosition.camera(withLatitude: 53.7931183329367, longitude: -1.53649874031544, zoom: 17.0)


        viewMap.animate(to: camera)


    }

    func locationManager(manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
        let locValue:CLLocationCoordinate2D = manager.location!.coordinate
        print("locations = \(locValue.latitude) \(locValue.longitude)")
    }

    func mapView(_ mapView: GMSMapView, willMove gesture: Bool) {


    }

    func mapView(_ mapView: GMSMapView, idleAt position: GMSCameraPosition) {

        if(moving …
Run Code Online (Sandbox Code Playgroud)

google-maps swift xcode9-beta

94
推荐指数
3
解决办法
6万
查看次数

UI API在Swift 4中从后台线程调用并运行Firebase 4

这些是我下载Xcode 9测试版后我项目中出现的错误.

错误消息

这直接连接到这篇文章.其中类似的问题得到解决.我最初也有这个问题并通过遵循公认的解决方案来修复它.但是,这并没有修复我得到的其他错误消息.

是什么导致了这些?他们有问题吗?我该如何预防?

xcode ios firebase swift swift4

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

Xcode 9更新Swift,紫色警告

不知道为什么在更新到Xcode 9之后我的项目(最初在Swift 3中创建)显示紫色警告: UITextField.text只能在主线程中使用

我只在if语句中检查文本字段是否为空...附加截图.

在此输入图像描述

xcode ios swift swift4 xcode9

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

标签 统计

swift ×3

ios ×2

swift4 ×2

xcode ×2

cocoa ×1

firebase ×1

google-maps ×1

macos ×1

nstextfield ×1

xcode9 ×1

xcode9-beta ×1