自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 iOS 9 spotlight搜索 3DTouch

1 spotlight搜索- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {        [selfsaveData];}- (void)saveData{    

2015-11-20 15:32:04 360

原创 iOS 音乐 锁屏显示 控制

1 APPDelegate.m 文件中 设置接收外部控制- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { //锁屏控制*********/ [[UIApplication sharedApplica

2015-11-20 15:15:06 566

原创 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 297

原创 iOS 文件下载

-(void)downloadWithURL :(NSString *)url { //创建下载路径 // NSURL *urlEncode = [NSURL URLWithString:[url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; NSURL *urlEncode =

2015-10-22 13:59:57 321

原创 iOS 数据持久化-CoreData

在新建勾选CoreData项目,当然也可以自己添加.这里采用自己新建一个CoreDataUtil类,使用单例模式,以便后期使用:CoreDataUtil.h文件:#import #import @interface CoreDataUtil : NSObject@property (readonly, strong, nonatomic) NSManagedObjectContex

2015-09-14 16:17:54 335

转载 iOS OC与js的交互

第三方插件 WebJavascriptBridge 可以方便实现oc与js的交互首先,要在控制器的.h文件当中实现浏览器控件的协议,在.m方法当中,WebViewJavascriptBridge并没有直接复写代理方法,而是这样实现的:先声明一个对象@property WebViewJavascriptBridge* _bridge;- (void)viewDidLo

2015-08-31 17:58:13 368

原创 iOS监听 网络信号变化

步骤一: 在appdelegate中加入 notification 监听信号变化- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [[NSNotificationCenter defaultCenter] ad

2015-08-28 15:21:33 761

转载 iOS 本地推送 (本地通知)

在iOS8之后,以前的本地推送写法可能会出错,接收不到推送的信息,如果出现以下信息:1 Attempting to schedule a local notification2 with an alert but haven't received permission from the user to display alerts3 with a sound but hav

2015-08-28 14:03:08 433

原创 iOS代理模式

代理模式: 代理类遵循协议,其实就是像java中继承一个抽象类,然后代理类实现协议的方法,即重写某个方法。原理以scrollView的zoom来说,当scrollView类中的方法被调用时,方法中  还会调用代理类的相关方法: -(UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{    retur

2015-07-18 12:58:41 282

原创 iOS技术点杂记--有一天我也会成为大牛

1.  scrollView缩小放大: 设置代理scrollVIew.delegate=self; 代理类遵循协议; 设置最大最小zoom倍数 scrollView.maximumZoomScale =2;  scrollView.minimumZoomScale = 0.5; 重写方法 -(UIView *)viewForZoomingInScrollView:(UISc

2015-07-17 23:11:02 557

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除