小编Rec*_*iwe的帖子

调试警告Xcode - dwarf-with-dsym?

我在编译时得到这个警告:

DEBUG_INFORMATION_FORMAT should be set to dwarf-with-dsym for all configurations. This could also be a timing issue, make sure the Fabric run script build phase is the last build phase and no other scripts have moved the dSYM from the location Xcode generated it. Unable to process FieldSense.app.dSYM at path /Users/dnb/Library/Developer/Xcode/DerivedData/myApp-ggomikgtclrabvaoqmbwhjyudhxy/Build/Products/Debug-iphonesimulator/myApp.app.dSYM
Run Code Online (Sandbox Code Playgroud)

怎么解决?

xcode simulator ios swift swift3

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

尝试从 Visual Studio 发布 azure 函数时出错

当我尝试使用 Visual Studio 发布我的函数时收到以下错误消息,知道如何解决这个问题吗?

System.AggregateException:发生一个或多个错误。---> System.Exception: 发布遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。--- 内部异常堆栈跟踪结束 --- 在 System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) 在 System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancelationToken) 在 Microsoft.Publish.Framework。 Model.DefaultPublishSteps.<>c__DisplayClass26_0.b__2() at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.Tasks.Task.Execute() --- 来自上一个异常位置的堆栈跟踪结束抛出 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices。Microsoft.Publish.Framework.Model.DefaultPublishSteps.d__23.MoveNext() 处的 TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) --- 从上一个抛出异常的位置开始的堆栈跟踪结束 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (任务任务)在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)在 Microsoft.Publish.Framework.ViewModel.ProfileSelectorViewModel.d__213.MoveNext() --->(内部异常 #0)System.Exception: Publish has遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。<--- MoveNext() --- 从上一个抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft .Publish.Framework.ViewModel.ProfileSelectorViewModel.d__213.MoveNext() --->(内部异常 #0) System.Exception:发布遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。<--- MoveNext() --- 从上一个抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft .Publish.Framework.ViewModel.ProfileSelectorViewModel.d__213.MoveNext() --->(内部异常 #0) System.Exception:发布遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。<--- d__213.MoveNext() …

azure visual-studio azure-functions

23
推荐指数
6
解决办法
9032
查看次数

在Asp.net单元测试中缺少对System.Web.Mvc的引用?

我最近为我的Asp.NET MVC应用程序做了一些单元测试,或者我试过,它一直告诉我"类型'System.Web.Mvc.Controller'是在未引用的程序集中定义的.你必须添加一个引用汇编'System.Web.Mvc,Version = 5.1.0.0,Culture = neutral.' 然后我尝试添加对上面提到的引用,但只能选择版本4.0.0.0,现在它告诉我我的项目已经使用版本5.1.0.0,这是一个更高版本.怎么办?

谢谢你!

asp.net-mvc unit-testing

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

在Swift中绘制图像需要永远

在我的应用程序中,我正在创建一个图像映射浮动到像素值并将其用作Google地图上的叠加层,但它需要永远做,Android中的同样事情几乎是即时的.我的代码看起来像这样:

private func imageFromPixels(pixels: [PixelData], width: Int, height: Int) -> UIImage? {

    let bitsPerComponent = 8
    let bitsPerPixel = bitsPerComponent * 4
    let bytesPerRow = bitsPerPixel * width / 8

    let providerRef = CGDataProvider(
        data: NSData(bytes: pixels, length: height * width * 4) 
    )

    let cgimage = CGImage(
        width: width,
        height: height,
        bitsPerComponent: bitsPerComponent,
        bitsPerPixel: bitsPerPixel,
        bytesPerRow: bytesPerRow,
        space: CGColorSpaceCreateDeviceRGB(),
        bitmapInfo: CGBitmapInfo(rawValue: CGImageAlphaInfo.premultipliedFirst.rawValue),
        provider: providerRef!,
        decode: nil,
        shouldInterpolate: true,
        intent: .defaultIntent
    )

    if cgimage == nil {
        print("CGImage is not …
Run Code Online (Sandbox Code Playgroud)

google-maps cgimage ios swift

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

检测Swift中的GMSPolyline?

我正在努力检测在我的谷歌地图上绘制的GMSPolyline上的水龙头,它与GMSpolygones一起工作得很好,但同样的方法似乎不适用于折线.我目前使用多边形的方法是:

if (GMSGeometryContainsLocation(coordinate, polygon.path!, false)) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

有关如何检测折线上的水龙头的任何建议吗?或者只是靠近它?

google-maps polygon polyline ios swift

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

Alamofire 4和JSON中的特殊字符

我对Alamofire 4
的特殊字符有疑问.JSON 包含æ,ø和å,浏览器显示它们很好,也是我之前使用SwiftyJSON的解决方案.

Alamofire 4显示了这样的东西:

U00e6
Run Code Online (Sandbox Code Playgroud)

使用此电话:

Alamofire.request(specificURL, method: .get, parameters: param, encoding: URLEncoding.default, headers: nil).responseJSON { (response: DataResponse<Any>) in
    print(response)
}
Run Code Online (Sandbox Code Playgroud)

该怎么做才能解决这个问题?

json ios swift alamofire

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

构建错误Xcode 10 - 产生多个命令

我刚刚升级到Xcode 10,当我尝试构建时,我突然遇到这个错误,任何想法如何修复它?我尝试清理派生数据,但没有任何运气.

在此输入图像描述

xcode ios swift

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

在后台线程com.google.Maps.LabelingBehavior上调用UI API

升级到XCode 9后,我在运行应用程序时突然收到以下警告:

Main Thread Checker: UI API called on a background thread: -[UIApplication applicationState]
PID: 15473, TID: 773864, Thread name: com.google.Maps.LabelingBehavior, Queue name: com.apple.root.default-qos.overcommit, QoS: 21
Backtrace:
4   App                          0x000000010b8ee524 GMSIsApplicationInBackground + 53
5   App                          0x000000010b8dc77a -[GMSForegroundDispatchQueue initWithName:targetQueue:] + 269
6   App                          0x000000010b9bc5ee _ZN7gmscore6vector4text8GlyphSetC2ERKNS_4base10reffed_ptrINS0_16TextureAtlasPoolEEEPU28objcproto17OS_dispatch_queue8NSObjectPK8__CTFontff + 344
7   App                          0x000000010b9bba58 _ZN7gmscore6vector4text10GlyphCache11GetGlyphSetEPK8__CTFontf + 214
8   App                          0x000000010b9b950e _ZN7gmscore6vector4text6GLText14PrefetchGlyphsERKNS_4base10reffed_ptrINS1_10GlyphCacheEEERKNSt3__16vectorItNS9_9allocatorItEEEEPK8__CTFontf + 22
9   App                          0x000000010b9b9611 _ZN7gmscore6vector4text6GLText14PrefetchGlyphsERKNS_4base10reffed_ptrINS1_10GlyphCacheEEEPK8__CTLinebf + 207
10  App                          0x000000010b9112df _ZN7gmscore6vector12GLPointLabel22PrefetchGlyphsForGroupEPNS0_12GLLabelGroupE + 181
11  App                          0x000000010b911207 _ZN7gmscore6vector12GLPointLabel14PrefetchGlyphsEv + 33
12  App                          0x000000010b98022a _ZN7gmscore6vector16LabelingBehavior23CreatePendingOperationsERKNSt3__13setINS_4base10reffed_ptrINS0_7GLLabelEEENS2_4lessIS7_EENS2_9allocatorIS7_EEEESE_SE_NS0_13LabelDrawModeE …
Run Code Online (Sandbox Code Playgroud)

google-maps ios swift

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

ViewWillTransitionToSize在Swift 3中爆发了吗?

当我旋转设备时,我正在使用viewWillTransitionToSize来调整我的滑出菜单,但它似乎在Swift 3中被打破了?有人能为我解决这个问题吗?我的代码看起来像这样:

func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIViewControllerTransitionCoordinator) {
        super.viewWillTransition(to: size, with: coordinator)
        coordinator.animate(alongsideTransition: nil, completion: {
            _ in

            let controller = self.revealViewController().rightViewController

            var frame = controller?.view.frame
            frame?.size.height = UIScreen.main.bounds.size.height - self.navigationController!.navigationBar.frame.size.height - self.toolBar.frame.size.height - (UIApplication.shared.isStatusBarHidden ? 0 : 20)
            controller?.view.frame = frame!
        })
    }
Run Code Online (Sandbox Code Playgroud)

看起来我在旋转设备时没有调用它?

ios swift swift3

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

图表lib滞后于滚动

我刚刚在tableview中实现了库图表(https://github.com/danielgindi/Charts),但是当我的图表包含大量数据时,我在滚动期间遇到了相当大的延迟.

我在ChartTableViewCell中有一个方法,我根据传递的数据绘制图表,并从我的viewcontroller调用.

func updateCell(chartData: ChartData) {

    DispatchQueue.global(qos: .background).async {
        print("This is run on the background queue")
    self.readings = (readings != nil) ? readings!.readings : []
        self.period = period

        if (chartData.isKind(of: LineChartData.self)) {
            data.lineData = chartData as! LineChartData
        }
        else if (chartData.isKind(of: BarChartData.self)) {
            data.barData = chartData as! BarChartData
        }
    }

    DispatchQueue.main.async {
    self.chartView.data = data
    }
}
Run Code Online (Sandbox Code Playgroud)

在我的tableViewController中,我在解析数据后调用该函数:

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

        let meta = chartMetas[indexPath.row]
        let cell = tableView.dequeueReusableCell(withIdentifier: "chartCell", for: …
Run Code Online (Sandbox Code Playgroud)

charts uitableview ios swift

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