作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在使用以下代码获取有关我的 iPhone 的网络信息 -
#import <CoreTelephony/CTTelephonyNetworkInfo.h>
#import <CoreTelephony/CTCarrier.h>
CTTelephonyNetworkInfo *netInfo = [[CTTelephonyNetworkInfo alloc] init];
CTCarrier *carrier = [netInfo subscriberCellularProvider];
NSString *osVersion = [[UIDevice currentDevice] systemVersion];
但我得到错误 -
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_CTTelephonyNetworkInfo", referenced from:
objc-class-ref in MyClass.o
ld: symbol(s) not found for architecture armv7
类不是 iOS SDK 的一部分吗?我做错了什么?
最佳答案
它是 CoreTelephony.framework 的一部分.你需要add that framework让您的代码正常工作。
关于iOS - _OBJC_CLASS_$_CTTelephonyNetworkInfo 未找到?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8171164/
我正在使用以下代码获取有关我的 iPhone 的网络信息 - #import #import CTTelephonyNetworkInfo *netInfo = [[CTTelephonyNetw
我是一名优秀的程序员,十分优秀!