UIKit并不仅仅是一个单纯的用户界面包,它还是iphone上GUI应用程序运行基础库。当你启动一个应用程序时,它的main函数会实例化一个来自UI Kit的UIApplication对象。这个类是iPhone上所有拥有用户界面的应用程序的基类,并且让应用程序得以访问iPhone的高层函数。除此之外...
分类:
其他好文 时间:
2015-05-08 21:43:43
阅读次数:
92
1.推送过程简介 (1)App启动过程中,使用UIApplication::registerForRemoteNotificationTypes函数与苹果的APNS服务器通信,发出注册远程推送的申请。若注册成功,回调函数application:(UIApplication*)application....
分类:
其他好文 时间:
2015-05-07 20:25:44
阅读次数:
115
// AppDelegate *appDelegate = (AppDelegate *)[UIApplication sharedApplication].delegate;// NSArray *snsNames = [NSArray arrayWithObjects:// ...
分类:
其他好文 时间:
2015-05-07 15:58:41
阅读次数:
105
转载自 http://blog.csdn.net/wanggsx918/article/details/252151831、在appDelegate中添加一个切换的方法switchRootViewController: - (BOOL)application:(UIApplication *)...
分类:
移动开发 时间:
2015-05-07 10:02:07
阅读次数:
128
iOS 锁屏判断应用程序的单例类对象中得到应用程序委托的对象UIApplicationDelegate* myDelegate = [[UIApplication sharedApplication] delegate];UIApplication接收到所有的系统事件和生命周期事件时,都会把事件传递...
分类:
移动开发 时间:
2015-05-06 19:31:38
阅读次数:
207
如同C/C++程序都有一个入口函数Main函数一样,iOS app开发也有相同的入口main函数。然而今天发现在修改老版本的程序发现,跟新版xcode创建出来的main函数有一点不同这是现在使用Xcode6.3创建的main函数代码:int main(int argc, char * argv[])...
分类:
移动开发 时间:
2015-05-06 17:33:00
阅读次数:
141
APPDelegate里面的两个方法
- (void)applicationDidEnterBackground:(UIApplication *)application {
// 进入后台
}
- (void)applicationWillEnterForeground:(UIApplication *)application {
// 回到前台
}
so:
1:设置 个 b...
分类:
其他好文 时间:
2015-05-06 15:08:32
阅读次数:
80
1:统一修改导航栏的样式,在AppDelegate.m中- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.wind...
分类:
移动开发 时间:
2015-05-05 23:23:01
阅读次数:
234
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{self.window = [[[UIWindow alloc] initWith...
分类:
移动开发 时间:
2015-05-03 20:29:26
阅读次数:
162
事件处理的事件传递简介:发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中,UIApplication会从事件队列中取出最前面的事件,并将事件分发下去以便处理,通常,先发送事件给应用程序的主窗口(keyWindow)UIView不接受触摸事件的三种情况:不接收用户交...
分类:
移动开发 时间:
2015-05-03 18:48:59
阅读次数:
147