gpt4 book ai didi

ios11 - 从状态栏崩溃中获取蜂窝信号

转载 作者:行者123 更新时间:2023-12-01 10:27:16 25 4
gpt4 key购买 nike

下面是我的代码,我试图通过状态栏获取信号强度。

UIApplication *app = [UIApplication sharedApplication];
NSArray *subviews = [[[app valueForKey:@"statusBar"] valueForKey:@"foregroundView"] subviews];

崩溃发生在(iOS 11、Xcode 9、iPhone X):-

[UIStatusBar_Modern valueForUndefinedKey:]: 此类对于键 foregroundView 不符合键值编码标准

最佳答案

你可以用这个

NSArray *subviews = nil;
id statusBar = [[UIApplication sharedApplication] valueForKey:@"statusBar"];
if ([statusBar isKindOfClass:NSClassFromString(@"UIStatusBar_Modern")]) {
subviews = [[[statusBar valueForKey:@"statusBar"] valueForKey:@"foregroundView"] subviews];
} else {
subviews = [[statusBar valueForKey:@"foregroundView"] subviews];
}

关于ios11 - 从状态栏崩溃中获取蜂窝信号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46441260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com