草庐IT

appDeleg

全部标签

ios - 使用 AppDelegate?

我经常收听和观看PaulHegarty讲授的斯坦福大学iOS编程类(class)(CS193p)。尽管这些类(class)进行得很快,但事实证明,它们对于学习所涵盖的各种主题非常有值(value)。在最新的系列(2013年冬季)中,尤其是第2讲中,Paul在评论中首次创建项目时忽略了XCode4创建的AppDelegate接口(interface)和实现文件,基本上设计了您自己的模型。如果您必须重新设计以包含“窗口”对象和各种应用程序协议(protocol),而您可以使用AppDelegate中已经提供给您的那些,为什么要这样做? 最佳答案

ios - 如何将设备 token 从 AppDelegate 传递到 UIViewController

您好,在我的应用程序中,我正在获取设备token,我正在传递到我的服务器以发送通知,现在我想发送个人通知,因为我需要从我的UIViewController中获取设备token|请告诉是否有可能从Appdelegate中获取设备token或来自UIViewController我在Appdelegate中获取设备token的代码-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{[[UIApplicationsharedApplica

iphone - 按下主页按钮,我应该使用哪种 AppDelegate 方法来安排本地通知

我想在用户按下主页按钮时安排一个本地通知。在这种情况下我应该使用哪个App委托(delegate)方法:applicationWillResignActiveapplicationDidEnterBackground应用程序将终止嗯,我想我不应该使用第三个,但前两个有什么区别?有什么方法可以区分被电话/其他通知打扰和实际按下主页按钮吗?提前致谢。 最佳答案 要安排本地通知,您应该使用applicationDidEnterBackground而不是使用applicationWillResignActive因为applicationWi

ios - 找不到 AppDelegate 类

我在很多类中导入了AppDelegate.h:#import"AppDelegate.h"@interfaceLoginViewController:UIViewController{}@property(nonatomic,retain)AppDelegate*app;但不知何故它在我的loginviewcontroller.h中停止工作。它说:unknowntypename'AppDelegate'[1]propertywith'retain(orstrong)'attributemustbeofobjecttype[3]我在一开始就创建了这个类,它总是像它应该的那样工作。当它从这

iphone - 使用 AppDelegate 使变量对整个应用程序可用

我对使用应用程序委托(delegate)使变量能够在我的应用程序中的任何位置设置和使用的概念感到非常困惑。这是我的代码:应用委托(delegate).h@interfaceAppDelegate:UIResponder{NSMutableString*globalUsername;}@property(strong,nonatomic)UIWindow*window;@property(nonatomic,retain)NSMutableString*globalUsername;appdelegate.m@synthesizeglobalUsername;和另一个View场景(称为“

ios - React Native AppDelegate.m 没有地方改localhost

我刚刚初始化了一个ReactNative项目并想在我的iOS设备上运行,但是当我进入Xcode时,我找不到应该在哪里设置我的开发计算机的IP。[[RCTBundleURLProvidersharedSettings]setDefaults];jsCodeLocation=[[RCTBundleURLProvidersharedSettings]jsBundleURLForBundleRoot:@"index.ios"fallbackResource:nil]; 最佳答案 从react-native0.44.0开始:您需要创建一个名为

iphone - motionEnded 未在 appDelegate 中调用

我想在整个应用程序中集成震动功能。所以我在appDelegate中做所有事情。我需要插入一个viewController,我能够插入motionBegan,但我想这样做motionEnded。是的,运动结束确实在ViewController中工作,但在应用程序委托(delegate)中它没有被调用。做为-(void)applicationDidBecomeActive:(UIApplication*)application{[selfbecomeFirstResponder];}-(BOOL)canBecomeFirstResponder{returnYES;}motionEnded未

ios - 处理在 AppDelegate 中打开多个 URL

我有以下代码:-(BOOL)application:(UIApplication*)applicationopenURL:(NSURL*)urlsourceApplication:(NSString*)sourceApplicationannotation:(id)annotation{return[BraintreehandleOpenURL:urlsourceApplication:sourceApplication];}但FacebookSDK集成要求我这样做:-(BOOL)application:(UIApplication*)applicationopenURL:(NSURL

iphone - AppDelegate UIWindow addSubView 在不同的 viewController

我正在尝试从UIViewController在AppDelegate的UIWindow中添加一个UILabel。我就是这样做的:AppDelegate代码:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.window=[[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]]autorelease];//Overridepointforcustomizat

iphone - 将坐标从 appDelegate 中的 locationManager 传递到 viewController

我试图在viewController出现时获取用户的坐标。我需要几个viewController中的位置,所以我将locationManager放在appDelegate中。我的问题是,在第一个viewDidAppear上,尚未找到坐标。我应该如何改变这个?谢谢大家!!!我的AppDelegate有这个:-(NSString*)getUserCoordinates{NSString*userCoordinates=[NSStringstringWithFormat:@"latitude:%flongitude:%f",locationManager.location.coordinat