第一种方法: 企业版可以用,Appstore可能被拒,慎用 1 - (void)exitApplication { 2 3 AppDelegate *app = [UIApplication sharedApplication].delegate; 4 UIWindow *window = app.
分类:
移动开发 时间:
2016-02-19 12:03:40
阅读次数:
166
做各大平台分享的时候由于账号混乱,导致分享回调的时候启动了另一个app,这个时候我在猜想这些SDK是怎么唤醒没有启动的其他app的,不难想象,肯定跟AppDelegate处理回调openUrl有关,于是搜了一下才发现,一个应用程序可以唤醒另一个应用程序,只怪我菜,好啦,现在告诉不知道的朋友怎么来实现
分类:
移动开发 时间:
2016-02-18 17:40:27
阅读次数:
185
图解ios程序生命周期 应用程序启动后状态有Active、Inactive、Background、Suspended、Not running这5种状态,几种状态的转换见下图: 在AppDelegate中实现app状态变化时的回调函数,在 app状态发生变化时,系统会执行相应回调: - (BOOL)a
分类:
移动开发 时间:
2016-02-18 01:21:39
阅读次数:
327
通过注册的URL Scheme向目标APP传递参数 通过URL Scheme启动APP很简单就可以做到,但有时候我们想在启动APP的时候传递一些参数,这个时候我们就可以通过URL Scheme自定义URL来传递参数了。 昨天我们在AppDelegate调用了UIApplicationDelegate
分类:
移动开发 时间:
2016-02-18 01:16:59
阅读次数:
533
使用视图控制器的步骤: 1、创建一个根视图控制器 aController 2、在AppDelegate中引用aController的头文件,并且指定AppDelegate的根视图控制器为aController,代码如图: 3、设置了AppDelegate的根视图控制器,但是aController视图
分类:
Web程序 时间:
2016-02-17 06:05:00
阅读次数:
238
UILabel 常用属性: UITextField 常用属性: 输入控制属性: 外观控制属性: 输入框让键盘回收的方法: 1、通过协议 (1)让AppDelegate成为输入框的代理对象 ,让TA去执行事件(AppDelegate接受输入框的协议) (2)接受了协议就要执行键盘回收的方法 (3)建立
分类:
其他好文 时间:
2016-02-17 00:46:23
阅读次数:
331
创建一个工程之后改成MRC分4步 1、创建完空模板之后,修改环境为MRC 2、将AppDelegate.h文件中的strong改为retain 3、在AppDelegate.m文件中重写dealloc方法将实例变量_window释放一次 4、在创建的window对象的最后加autorelease,完
分类:
其他好文 时间:
2016-02-17 00:44:57
阅读次数:
216
main函数探究 在iOS项目中有一个main.m的文件,它是程序的入口类,代码如下: #import <UIKit/UIKit.h> #import "AppDelegate.h" int main(int argc, char * argv[]) { @autoreleasepool { ret
分类:
其他好文 时间:
2016-02-16 18:33:06
阅读次数:
173
在开发项目的时候,遇到了一个问题,就是其中一个页面需要强制横屏,而其他页面要强制竖屏。 我的解决方法是这样的。在AppDelegate.h里面添加@property(nonatomic,assign)NSInteger allowRotation;在AppDelegate.m文件里面添加 1 - (
分类:
移动开发 时间:
2016-02-15 19:47:58
阅读次数:
236
demo下载 1、Home Screen Quick Actions 效果如下: 实现方法一:(用代码写) 在AppDelegate.m 的 application: didFinishLaunchingWithOptions:方法中创建快捷item, 1 - (BOOL)application:(
分类:
其他好文 时间:
2016-02-09 01:16:53
阅读次数:
168