ios开发
文章平均质量分 78
longer_R
上善若水,人淡如菊.
展开
-
iOS监听 网络信号变化
步骤一: 在appdelegate中加入 notification 监听信号变化 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [[NSNotificationCenter defaultCenter] ad原创 2015-08-28 15:21:33 · 691 阅读 · 0 评论 -
iOS 数据持久化-CoreData
在新建勾选CoreData项目,当然也可以自己添加. 这里采用自己新建一个CoreDataUtil类,使用单例模式,以便后期使用: CoreDataUtil.h文件:#import #import @interface CoreDataUtil : NSObject @property (readonly, strong, nonatomic) NSManagedObjectContex原创 2015-09-14 16:17:54 · 309 阅读 · 0 评论 -
iOS 文件下载
-(void)downloadWithURL :(NSString *)url { //创建下载路径 // NSURL *urlEncode = [NSURL URLWithString:[url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; NSURL *urlEncode =原创 2015-10-22 13:59:57 · 279 阅读 · 0 评论 -
iOS 音乐 锁屏显示 控制
1 APPDelegate.m 文件中 设置接收外部控制 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { //锁屏控制*********/ [[UIApplication sharedApplica原创 2015-11-20 15:15:06 · 528 阅读 · 0 评论 -
iOS 9 spotlight搜索 3DTouch
1 spotlight搜索 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [self saveData]; } - (void)saveData{原创 2015-11-20 15:32:04 · 327 阅读 · 0 评论 -
iOS block
block的原型: 1NSString * ( ^ myBlock )( int );block的定义: 1234myBlock = ^( int paramA ){ return [ NSString stringWithFormat: @"Passed number: %i", paramA ];}; block的结构:将block作为参数传递1234567// .h-(void原创 2015-11-04 16:11:20 · 271 阅读 · 0 评论 -
iOS技术点杂记--有一天我也会成为大牛
1. scrollView缩小放大: 设置代理scrollVIew.delegate=self; 代理类遵循协议; 设置最大最小zoom倍数 scrollView.maximumZoomScale = 2; scrollView.minimumZoomScale = 0.5; 重写方法 -(UIView *)viewForZoomingInScrollView:(UISc原创 2015-07-17 23:11:02 · 527 阅读 · 0 评论