问题标签 [appdelegate]
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.
clang - 体系结构 i386 链接器命令的未定义符号失败,退出代码为 1(使用 -v 查看调用)
我查看了其他有类似问题的问题,但我仍然无法弄清楚出了什么问题。这是我的第一个应用程序,其他答案没有多大意义。我不断收到同样的错误:
架构 i386 的未定义符号:“_OBJC_CLASS_$_ViewController”,引用自:AppDelegate.o 中的 objc-class-ref ld:未找到架构 i386 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v查看调用)
我在我的代码中找不到错误所在。请帮忙。
ios - IOS子视图并不总是出现
我有一个应用程序,有很多视图和子视图。
在我的应用程序委托中,我每次收到通知时都会打开一个子视图。我做了很多测试: - 通知总是收到很好的。- 子视图总是很好地创建,它永远不会为零。
但是在一两次通知之后,子视图不会再次显示,即使它们存在并且在内存中创建得很好。
我认为我的内存做错了,我可能误解了视图层次结构。
这是创建和添加子视图的代码:
AppDelegate.h
AppDelegate.m
感谢您的时间和帮助!
ios - 如果要使用主故事板文件,应用程序委托必须实现 window 属性
我以编程方式实现一个列表视图控制器。当我尝试运行该项目时,出现错误:
当我运行代码时,它挂在 main.m 上并显示
“线程 1:信号 SIGABRT”
我的代码如下: AppDelegate.h
AppDelegate.m
FirstViewController 是列表视图控制器。
iphone - iOS:如何在显示前预加载数据
在IPhone
我正在制作的应用程序中,我有一个initialViewController
(1) 带按钮。单击按钮后,它会转到另一个视图控制器
(2),此时从CoreData
文件加载数据并将其显示给用户。
我的问题是(2)的加载和数据的实际显示之间有一个小的延迟。这当然是因为加载数据需要一点时间。我正在这样做asynchronously
,我的目标是永远不显示旋转的轮子或加载屏幕(更用户友好)。
我想要做的是“ preload
”在(1)处的数据,而不是在(2)处,这样数据应该在(2)加载时已经加载并且应该立即显示。我知道如何在 (1) 处加载数据,但我不知道如何轻松地将其传递给 (2)。我不能用 segue 来做,因为我的应用程序实际上比上面的描述要复杂一些,而且通过 segue 做起来很麻烦。
我听说可以使用“ AppDelegate
”,但由于我是编程新手,所以我不知道如何有效地使用它。我一直在关注的在线课程并没有对如何使用它提供非常清晰的见解,所以我有点迷茫。
objective-c - 应用程序 didFinishLaunchingWithOptions 没有被调用
我试图弄清楚为什么在我的应用程序启动时似乎没有调用“应用程序 didFinishLaunchingWithOptions”。我的 NSLog (@"Launch!") 语句没有出现在控制台中,并且它之后的字典也没有被创建。如果它有所作为,我将使用带有导航控制器的 Storyboard 作为初始视图。我尝试将“对象”添加到导航控制器并将其设置为“AppDelegate”,然后将其设置为引用插座,但这似乎也没有什么不同。每次应用启动时不应该调用这个方法吗?我什至重置了模拟器,但仍然没有。
谢谢。
ios - 我应该将 appDelegate 用于所有单例样式的应用程序级代码吗?
从“好设计”的角度来看。我应该对所有应用级公共代码使用 appDelegate 类吗?换句话说,我有很多视图控制器需要做的事情。这意味着它是通用功能,而不是特定于单个视图控制器。所以问题是:我应该将这些常用方法放在 appDelegate 中吗?这是为了这个吗?我应该创建另一个单独的类吗?
以下是我所说的常见功能的一些示例:
1) 播放常见的声音(如错误声音)。
2) 显示警告信息(例如错误信息)。
3) 验证输入应该是特定类型的方法(十进制数字)
4) 从 Web 服务更新应用级数据
objective-c - xcode4和助手编辑器中非常基本的出口/动作连接问题
我有一个带有单个窗口的全新 xcode 4 可可项目(不是 ios )。对于该窗口中的视图,我将类更改为“myView”并创建了 myView.[hm] 。我在主窗口的视图中添加了一个按钮。当我从按钮控制拖动到 myView.m 的源代码时,它不会弹出“创建操作?” 正如我所料。但是,当我尝试控制拖动到“AppDelegate.m”时,它确实会弹出。因此,我认为我需要更改某些东西的“所有者”,以便控制拖动到 myView.m 工作。
任何关于我如何做到这一点的建议,或者我在概念上的错误,将不胜感激。
谢谢,
查理
ios - 开始使用 Storyboards -iOS 后,应用程序委托不起作用
我的游戏有一个小问题。我想在游戏中断时停止游戏。
当我在使用 xib 文件时调用它时,我的stopGame
方法正在工作。applicationWillResignActive
当我将它更改为情节提要时,它停止工作..applicationWillResignActive
仍然适用于情节提要并且我的stopGame
方法被调用,但由于某种原因,我的游戏并没有停止..
有人遇到过这样的问题吗?并请可能的解决方案..提前谢谢..
一些代码
应用代表:
主视图控制器
1级
ios - 如何将 rightBarButtonItem 传递给 TabBarController 中的所有 ViewController?
我已经构建了一个具有大约 12 个视图的应用程序。在 NavigationBar 的右上角应该有 UIBarButton,它对整个应用程序具有完全相同的功能。它显示了一个带有徽章的自定义按钮。
我通过 TableViewControllers 向下传递 rightBarButtonItem 并且它运行良好。但是当我点击 TabBar 时,自定义按钮有时会消失。可能我的解决方案很糟糕。我试图从 AppDelegate 设置自定义按钮,但我无法弄清楚如何在与 TabBar 相关的每个 ViewController 上到达 rightBarButtonItem。
我试过这样的事情,但它总是在日志中显示 nil 。
实现“全局”rightBarButtonItem 之类的最佳方法是什么?AppDelegate 是适合它的地方吗?
objective-c - AppDelegate、rootViewController 和 presentViewController
我正在做 Facebook 集成教程,如果用户有当前状态的有效令牌,我想显示我的 MainViewViewController,否则我想显示 LoginViewController。
MainViewAppDelegate.m
控制台错误:
我不想使用 NavigationController。