博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Swift 解决Debugger中左侧无法获取变量值的问题
阅读量:4558 次
发布时间:2019-06-08

本文共 569 字,大约阅读时间需要 1 分钟。

断点后,左侧变量全部无值,po 变量

warning: Swift error in module 项目名.
Debug info from this module will be unavailable in the debugger.

error: in auto-import:

failed to get module '项目名' from AST context:
桥接文件中引入pods第三方库文件导入方式不对

如果你是通过Cocoapods来使用OC第三方的库,你需要将导入方式改为这种方式:

import "xxxx.h" --》@import xxxx;

以这种方式逐个修改OC第三方的导入方式,就可以解决控件台无法获取变量值的问题了。

有一些是藏得比较深,是本地封装的OC库#import "xxxx.h"导入,但头文件中引入了pods第三方库,也会报这个错误,需要将头文件中引入的pods第三方OC库头文件放入.m中或者其他地方不暴露出来。1242494-20180327172106181-775396317.png

这个是因为我用的第三方SDK文件中,用到了GCDAsyncUdpSocket,GCDAsyncUdpSocket是pods管理的第三方,修改一下不暴露给桥接的头文件中就解决了。

转载于:https://www.cnblogs.com/xbios/p/8658672.html

你可能感兴趣的文章
关于临界资源访问互斥量的死锁问题
查看>>
django-view层
查看>>
异步加载JS的方法。
查看>>
golang-gorm框架支持mysql json类型
查看>>
【tool】白盒测试
查看>>
图论其一:图的存储
查看>>
20180923-WebService
查看>>
z变换
查看>>
Python - 静态函数(staticmethod), 类函数(classmethod), 成员函数
查看>>
Spring基础2
查看>>
【灵异短篇】这个夜晚有点凉
查看>>
一点小问题
查看>>
pytest 10 skip跳过测试用例
查看>>
MVC身份验证及权限管理
查看>>
It was not possible to find any compatible framework version
查看>>
关于8.0.15版本的mysql下载与安装
查看>>
Redis主从复制看这篇就够了
查看>>
洛谷 P1202 [USACO1.1]黑色星期五Friday the Thirteenth 题解
查看>>
(4.20)SQL Server数据库启动过程,以及启动不起来的各种问题的分析及解决技巧...
查看>>
基本数据类型(数字和字符串)
查看>>