- 博客(7)
- 收藏
- 关注
转载 iOS开发笔记--如何实现程序长时间未操作退出
我们使用金融软件经常会发现手机锁屏或者长时间未操作就会退出程序或者需要重新输入密码等情况。下面让我们看一下如何实现这种功能。我们知道iOS有一个事件循环机制,也就是大家所说的runloop。我们在对程序进行手势操作时、如点击、滑动、长按、双击等都会响应对应的事件。那么我们就可以利用这个原理监听所有的屏幕事件来实现我们的功能。在程序里负责对用户事件进行处理的是UIApplication...
2016-06-23 11:14:00 177
转载 iOS开发常见问题(不断更新)
1.如何从程序退出到桌面 在单击事件中exit(0);即可。2.如何强制横屏在你需要横屏的控制器里加入如下代码1 - (BOOL)shouldAutorotate{2 return NO;3 }4 - (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation{...
2015-08-07 16:42:00 116
转载 iOS面试题--网络--如何处理多个网络请求的并发的情况
如何处理多个网络请求的并发的情况一、概念1.并发当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间 段分配给各个线程执行,在一个时间段的线程代码运行时,其它线程处于挂起状。.这种方式我们称之为并发(Concurrent)。2.并行当系统有一个以上CPU时,则线程的操作有可能非并发。当一...
2015-07-28 17:30:00 190
转载 iOS面试题--Model层--沙盒的目录结构是怎么样的?各自一般用于什么场合?
沙盒的目录结构是怎么样的?各自一般用于什么场合?一、iOS沙盒机制iOS的应用只能访问为该应用创建的区域,不可访问其他区域,应用的其他非代码文件都存在此目录下,包括图片,属性文件plist,bundle,nib文件等,这块区域称之为沙盒(sandBox)。每个应用都有属于自己的存储空间,即沙盒应用只能访问自己的沙盒,不可访问其他区域如果应用需要进行文件操作,...
2015-07-28 15:48:00 223
转载 iOS面试题--Model层--数据持久化储存方案
数据持久化储存方案有哪些?iOS中的数据持久化方式,基本上有以下四种:属性列表、对象归档、SQLite3和Core Data1.属性列表涉及到的主要类:NSUserDefaults,一般 [NSUserDefaults standardUserDefaults]就够用了@interface User : NSObject <NSCoding>@property (...
2015-07-28 15:21:00 261
转载 在Xcode中使用Git进行源码版本控制(转)
http://www.cocoachina.com/ios/20140524/8536.html转载于:https://www.cnblogs.com/yanhuaxuanlan/p/4332477.html
2015-03-12 15:07:00 84
转载 有关于iOS字体的设置
1、网上搜索字体文件(后缀名为.ttf,或.odf)2.把字体库导入到工程的resouce中3.在程序viewdidload中加载一下一段代码NSArray *familyNames = [UIFont familyNames]; for( NSString *familyName in familyNames ){ printf( "Family: %s \...
2015-03-12 14:19:00 75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人