草庐IT

FIRA_AppDelegate

全部标签

ios - 从 AppDelegate 和标签栏推送 View Controller

我的应用设置了一个标签栏Controller作为RootViewController,每个标签都有一个NavigationController。当执行某些操作时,我希望应用将ViewController推送到屏幕上。其流程是,当应用程序启动或从后台打开时,它会检查存储的NSDate并将其与当前日期进行比较。如果满足正确的条件,它会显示一个UIAlertView。如果我命名为“Push”的按钮被选中,它会运行代码来推送新View。这就是我需要它从AppDelegate运行的原因,因为如果在后台使用该应用程序,则无法保证可以打开哪个选项卡。由于每个选项卡都包含一个NavigationCon

ios - 从 AppDelegate 访问 ViewController

我的问题如下,在我的一个ViewControllers中,当用户点击一个按钮时,我使用此代码为设备注册通知。[[UIApplicationsharedApplication]registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge|UIRemoteNotificationTypeSound|UIRemoteNotificationTypeAlert)];然后,在AppDelegte中,有两个方法。一个收到token,一个收到错误。-(void)application:(UIApplication*)applica

ios - 当它们是两个 View 之间的导航 Controller 时,如何将 managedObjectContext 从 appDelegate 传递到第一个 ViewController

在研究和尝试弄清楚如何解决以下问题时,我已经在键盘上敲打了3天多了。我有一个看起来像这样的Storyboard:初始应用程序启动箭头->指向导航Controller->指向主视图Controller。我的appDelegate正在创建managedObjectContext并用数据填充一些实体(仅用于测试目的atm,一旦我准备好与外部源集成,它将被删除)。这个工作正常。现在我的问题是我不知道如何将MOC从appDelegate传递到我的第一个ViewController,因为导航Controller挡住了路。我当前在appDidFinish方法中的代码如下所示:-(BOOL)appli

iphone - 来自 AppDelegate.m 的当前 ViewController 类名的 NSLog

如何从当前的ViewController类名生成NSLog?-(void)applicationWillResignActive:(UIApplication*)application{NSLog(self.window.rootViewController.class);} 最佳答案 试试这个:NSLog(@"%@",NSStringFromClass(self.window.rootViewController.class)); 关于iphone-来自AppDelegate.m的当前

ios - 从 AppDelegate 方法导航到特定的 View Controller

目前,我已经在我的AppDelegate中实现了这两个方法funcapplication(application:UIApplication,continueUserActivityuserActivity:NSUserActivity,restorationHandler:([AnyObject]?)->Void)->Bool和funcapplication(app:UIApplication,openURLurl:NSURL,options:[String:AnyObject])->Bool如果用户使用来自Spotlight的搜索结果打开我的应用程序,将调用第一个,如果从Apple

ios - 如何在 appDelegate 中获取 CSSearchableItemAttributeSet

NSMutableArray*searchableItems=[NSMutableArrayarray];for(inti=1;i我已经用customKey设置了一些searchableItems,如何在AppDelegate中获取customKeyValue?-(BOOL)application:(UIApplication*)applicationcontinueUserActivity:(NSUserActivity*)userActivityrestorationHandler:(void(^)(NSArray*_Nullable))restorationHandler

ios - 尝试从 AppDelegate 中访问 UINavigationController

好的,我对iOS开发还是很陌生,如果这是一个愚蠢的问题,我深表歉意。但是,我有一个AlertView,我从AppDelegate调用它,然后在单击警报中的按钮时响应。我可以执行NSLog并查看正在调用的方法。但是,它并没有将View插入堆栈。这是我所拥有的示例(我确定它是错误的):这是在AppDelegate.m中:#import"AppDelegate.h"#import"ProfileConnection.h"@implementationAppDelegate@synthesizewindow=_window;@synthesizenavController;-(BOOL)app

ios - 在 'viewController' 类型的对象上找不到属性 'AppDelegate'

这是代码,我试图让“self.viewController”工作,但它给我一个错误。我需要做什么来解决这个问题。我在该线程的标题中收到上述错误。#import"AppDelegate.h"#import"ViewController.h"#import"Name.h"@interfaceAppDelegate()-(Name*)createNameWithNonsenseDataWithIndex:(int)index;@end@implementationAppDelegate@synthesizetableData;-(BOOL)application:(UIApplication

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

我不知道为什么会出现这个错误。我已经导入了facebookiossdk静态库,但出现了该错误。可能是什么原因造成的?谢谢大家的帮助架构i386的undefinedsymbol:“_OBJC_CLASS_$_Facebook”,引用自:AppDelegate.o中的objc-class-refld:未找到架构i386的符号clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)Undefinedsymbolsforarchitecturei386:"_OBJC_CLASS_$_Facebook",referencedfrom:objc-class-refinAppDelegat

ios - XCode/iOS - AppDelegate 中 ViewController 的引用

在我看来,我的iPad应用程序会自行加载Storyboard文件及其ViewController。我在plist文件中看到“主Storyboard文件基本名称”的条目。来self曾经在Xcode中创建“空应用程序”的背景,然后我将创建UIViewController以及nib文件,在内部实例化-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions并添加到View中,我已经引用(变量)到这个ViewController对象现在在这个“单