草庐IT

APPDELEGATE

全部标签

ios - 如何从 Storyboard中的 appdelegate 推送 viewcontroller

我正在使用SWRevealViewController在我的项目中,我想在应用程序收到通知时打开一个特定的Controller。我已经尝试了很多解决方案,但没有任何效果。如何从我的AppDelegate显示特定的ViewController?(void)application:(UIApplication*)applicationdidReceiveRemoteNotification:(NSDictionary*)userInfo{UIApplicationStateappState=UIApplicationStateActive;if([applicationrespondsTo

objective-c - 我应该把 removeObserver 放在 AppDelegate.m 的什么地方,ios

我的AppDelegate类注册了一个特定的通知,如下所示-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(applyThemeA:)name:@"ThemeA"object:nil];}applyThemeA会(只是不多)-(void)appleThemeA:(NSNotificatio

ios - 从 AppDelegate 启动 ViewController

我有一个自定义URL方案,我想打开某个ViewController,当我转到此URL时,它不是根。我已经能够做到这一点,剩下的就是将ViewController从AppDelegate推送到navigationController中,我在其中处理我的URL,如下所示:-(BOOL)application:(UIApplication*)applicationopenURL:(NSURL*)urlsourceApplication:(NSString*)sourceApplicationannotation:(id)annotation{if([[urlscheme]isEqualToS

ios - 我可能创建的 RootViewController、AppDelegate 和 View Controller 类之间有什么区别?

我正在尝试学习iPhone编程,但我一直看到这些文件,但我不确定在执行为iPhone构建的程序时会引用每个文件和这些文件的内容。我正在尝试遵循在线提供的教程和提示,但没有任何地方可以进行逐点比较或类似的东西。如果你们中的任何人能列出一些基本差异,例如何时引用每个文件以及理想情况下应该将什么放入每个文件等等,那就太好了。感谢您抽出时间。 最佳答案 一般来说,委托(delegate)可以被认为是事件处理程序。因此,AppDelegate是整个应用程序的主要事件处理程序。它被告知应用程序何时启动、何时退出、推送通知何时进入、应用程序何时进

ios - 架构 armv7 的 undefined symbol : "_OBJC_CLASS_$_GGLContext", 从 : objc-class-ref in AppDelegate. o 引用

我正在尝试在我的iSO应用程序中添加GoogleAnalytics,并且我正在使用GoogleAnalytics最新的SDKhttps://developers.google.com/analytics/devguides/collection/ios/v3/.已成功将所有必需的header和框架添加到我的项目中。但是在运行我的应用程序时出现以下错误(null):“_OBJC_CLASS_$_GGLContext”,引用自AppDelegate.o中的objc-class-ref(null):链接器命令失败,退出代码为1(使用-v查看调用)下面是我在AppDelegate.m文件中编写

ios - 为什么 AppDelegate 继承自 UIResponder?

我注意到在Xcode4.2beta4中使用iPhoneMaster-Detail模板创建新项目时,它会://AppDelegate.h@interfaceAppDelegate:UIResponder为什么AppDelegate继承自UIResponder而不是NSObject? 最佳答案 来自ConvertingtoStoryboardsReleaseNotes:Note:InthecurrentXcodetemplates,theapplicationdelegateclassinheritsfromUIResponder.Th

ios - 在 AppDelegate 中,主 UIWindow 是如何实例化的?

Master-DetailXcode项目中的默认代码片段AppDelegate.m-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//Overridepointforcustomizationafterapplicationlaunch.UINavigationController*navigationController=(UINavigationController*)self.window.rootViewControl

ios - 导入 AppDelegate

我经常在我的AppDelegate中初始化我的模型类变量,这样它们就可以被不同的ViewControllers使用,而无需跨类文件传递它们的实例。但是,每次我将AppDelegate导入.m文件以访问这些变量的数据时,我都觉得自己做错了什么。这是访问这些变量的正确方法还是我应该做一些不同的事情?编辑:我的问题不是如何访问变量。我目前使用这行代码来获取我的appDelegate实例:idappDelegate=[[UIApplicationsharedApplication]delegate];从概念上讲,我想知道这是否是与应用程序的模型类交互的公认方式。在我看来,应用程序的AppDel

ios - 如何从 Appdelegate 显示 UIAlertController

我正在iOS应用程序上使用PushNotification。我想在应用收到通知时显示一个UIalertcontroller。我在AppDelegate中尝试以下代码:[self.window.rootViewControllerpresentViewController:alertanimated:YEScompletion:nil];但UIAlertcontroller显示在RootView(第一个屏幕)中,对于其他uiviewcontroller,我收到警告或应用程序崩溃。 最佳答案 试试这个objective-CUIWindo

ios - 如何从我的 appDelegate 访问我的 viewController?苹果系统

我有一个在xCode中创建为“基于View的应用程序”的iOS应用程序。我只有一个viewController,但它会自动显示,而且我看不到任何将它与我的appDelegate关联的代码。我需要将数据从我的appDelegate传递到我的viewController,但不知道如何实现。我的应用委托(delegate).h:#import@interfaceAppDelegate:UIResponder@property(strong,nonatomic)UIWindow*window;@property(strong,nonatomic)NSDictionary*queryString