问题标签 [uiapplication]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
954 浏览

iphone - 我可以在我的多视图应用程序中有一个 NSMutableArray 吗?

我有一个基于导航的应用程序,它有多个视图。是否可以将一个 NSMutableArray 用于整个应用程序?我可以在一个视图中将对象添加到该 NSMutableArray 中,然后从其他视图中从同一 NSMutableArray 中删除对象吗?我试过

但是当我尝试访问appDelegate的数组时它给了我null。如果有人可以给我任何想法或帮助链接或教程。提前致谢。

0 投票
2 回答
2777 浏览

iphone - 使用 UIApplication sharedApplication 拨打电话

我制作了一个按钮,并将该按钮链接到以下 openPhone 方法。但它没有用。错误消息显示“线程 1:程序接收信号:“SIGABRT”。”。

我是否应该做其他我不知道的事情来让它发挥作用?谢谢

0 投票
1 回答
3114 浏览

xcode - Xcode 4.2 模板更改 - UIApplication & MainWindow.xib

背景:直到 Xcode 4.2,使用任何模板创建的新项目都将包含 MainWindow.xib,因此将 nil 作为 UIApplicationMain() 的第四个参数传递。从 Xcode 4.2 开始,所有模板都通过将类字符串作为第四个参数传递来实例化应用程序委托,并且不在 xib 中构建应用程序的窗口。

在 4.2 中完成这个设置是微不足道的,当然它按预期工作:创建 xib 设置文件的所有者到 UIApplication 并连接委托,在 Info.plist 中指定它,在 main() 中没有第四个参数。

问题:为什么 Apple 现在鼓励实例化应用程序委托并在代码中构建 UIWindow 而不是“旧方式”?有什么好处?

注意事项:如果您选择使用故事板作为管理 UI 的一种方式,我会期待这种新的模板行为,但如果您取消选中“使用故事板”,我会期待旧的 pass-nil-and-use-MainWindow.xib 模板。

这个问题是在这里以迂回的方式提出的,但是在讨论中答案有点薄。

0 投票
2 回答
139 浏览

cocoa-touch - UIApplication 在后台退出

当您打开一个应用程序并再次按主屏幕时,该应用程序显然处于后台。当您打开其他应用程序并等待一段时间时,我的应用程序的视图已被卸载(如UITableView重新加载数据)。

是否有某种通知,或者我如何知道我的应用程序是否即将发布他们的视图?只是viewDidUnload吗?

0 投票
3 回答
22650 浏览

uiapplication - 需要澄清 UIApplicationState

我需要您的帮助来澄清我对应用程序各种状态的理解。我将陈述我的解释 - 但请随时纠正我。

1) 应用程序在前台启动并运行:state = UIApplicationStateActive
2) 用户按下主页按钮:state = UIApplicationStateBackground (????)。

3) 用户双击 Home 并终止应用: state = UIApplicationStateInactive

如果 case 2 的值确实是 Active,那么该值何时设置为 Background?

我的基于位置的应用程序依赖此值来为用户采取适当的行动。

问候,山姆。

0 投票
3 回答
3981 浏览

iphone - iphone编程中main.m的工作

可能重复:
是否有任何理由修改 iOS 应用程序中的 main.m 文件?

我是 iphone 应用程序开发的新手,我想知道为什么我们在 iphone 编程中不积极使用 main.m 文件。我在很多书中看到以下用法:

0 投票
13 回答
122208 浏览

ios - iOS 启动设置 -> 限制 URL 方案

我最近发现了很棒的iOS5 自定义设置 URL 方案,可以在这个很棒的网站上详细解释。

我发现这可以工作,将用户从我的应用程序引导到设置应用程序:

但似乎无法通过参数直接路由到Restrictions路径:path

有没有人找到这方面的文档或能够完成这项工作?

任何见解将不胜感激。我试图让用户启用应用内购买,并且不希望用户手动点击限制(不是很明显)。

0 投票
1 回答
466 浏览

ios5 - 使用 iOS 5 SDK 如何在我的 iOS 应用程序中使用自定义 UIApplication?

我想自定义 UIApplication。所以我有一个子类 UIApplication。我的应用程序没有 MainWindow.nib 文件。那么如何分配我的自定义 UIApplication 来扮演 UIApplication 的角色呢?

0 投票
10 回答
50128 浏览

ios - 如何在 iOS 中获取正在运行的应用程序的名称

如果主屏幕图标下的应用程序名称是“My Awesome App”,您如何在运行时在应用程序中获取该字符串?

0 投票
1 回答
229 浏览

iphone - 如何通过在 fb 上发布消息来实现调度事件

我正在创建一个应用程序,在该应用程序中添加了在您的帐户上发布消息的功能。现在这个设施我正在添加一个用于调度的事件。在该用户的帮助下,可以编写消息并稍后或在特定日期和时间发布。为此,我使用了用户在给定日期生成的本地通知事件。但问题是,当通知生成时,我调用了一个用于在 Facebook 上发布消息的函数。为了生成通知,我使用了以下代码:

在 appdelegate 文件中,我使用此功能接收通知并调用发布消息功能:

现在的问题是,当通知生成和 applicationbadge 编号变为 1 时,它不会调用任何函数,我的帖子消息函数也不会调用。那么我该如何解决这个错误呢?