35得票4回答
UIApplication sharedApplication - keyWindow为什么是nil?

我想把一个CGPoint从我的UIView转换为UIWindow坐标,但我发现UIApplication keyWindow始终为空;为什么会这样? 我尝试使用UIView的convertPoint:toView:方法。 请看我在Xcode的视图控制器模板中尝试的示例代码:- (void)...

33得票4回答
在iOS 8中如何从你的应用程序访问设置应用?

在iOS 8中,是否可以通过按钮或其他方式从您自己的应用程序访问设置应用程序?我听说自iOS 5以来它已经过时了,这是真的吗?如果不是,方法在iOS 8中是否有所改变?如果没有其他方法可以做到这一点,最好的解决方法是什么?

33得票12回答
如何在iOS中获取当前应用程序图标

有没有一种方法可以在Cocoa-Touch应用程序中获取当前应用程序图标? 谢谢。

28得票5回答
从我的应用程序中打开Gmail应用程序

我正在尝试从我的应用程序发送电子邮件。但是我想要的是,如果用户在他/她的手机上有Gmail应用程序,则应使用该应用程序发送邮件。如果Gmail应用程序不可用,则应将用户重定向到Mailbox。 那么我如何知道用户是否拥有Gmail应用程序,以及如何将用户重定向到它。

28得票8回答
检查我的IOS应用是否更新

我需要检查我的应用在启动时是否正在更新,因为我需要创建一个视图,该视图仅在应用程序首次安装后再次出现。

26得票7回答
canOpenURL在处理系统范围的URL方案时失败

我正在运行 iOS 9b5。 在我的应用程序中,如果设备可以拨打电话,我希望将文本颜色设置为蓝色,以便看起来可以点击。否则,我会将其保持为黑色。 为了确定设备的功能,我使用:[[UIApplcation sharedApplication] canOpenURL:@"telprompt:/...

25得票5回答
AppDelegate、RootViewController和UIApplication之间的关系是什么?

我正在尝试弄清楚 appdelegate、RootViewControoler 和 UIApplication 之间的关系。以下是我目前已经弄清楚的: 在启动应用程序时,会加载 main.m。 从这里开始,会加载你的 MainWindow.xib。 在 MainWi...

19得票9回答
Swift. URL返回nil。

我想在我的应用程序中打开一个网站,但由于某些原因,其中一行代码始终返回nil,以下是我的代码:let url = URL(string: "http://en.wikipedia.org/wiki/\(element.Name)")! if #available(iOS 10.0, *...

19得票3回答
需要澄清关于UIApplicationState的内容

我需要你们帮助我澄清关于应用程序的各种状态的理解。以下是我的理解,请随时指正: 1)应用已启动并在前台运行:状态 = UIApplicationStateActive 2)用户按下主屏幕按钮:状态 = UIApplicationStateBackground (????). Debug s...

18得票2回答
UIApplication openUrl无法使用格式化的NSString。

我有以下的代码来打开谷歌地图:NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps?q=%@, Anchorage, AK",addressString]; [[UIApplication ...