自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

探路者_iOS

原理->demo->write->write..->write->success

  • 博客(11)
  • 收藏
  • 关注

转载 iOS学习笔记49-iOS App 升级时文件的保留情况

有这样一个问题,用户用iOS设备下载了大量的数据,保存在设备本地,如果用户升级了应用本身,这些文件是否仍然存在。找了一些官方解释和Stackflow上的说明Where You Should Put Your App’s FilesTo prevent the syncing and backup processes on iOS devices from t

2015-11-24 17:57:04 374

转载 iOS学习笔记48-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-11-20 11:42:24 317

转载 iOS学习笔记47-iOS开发总结之代码规范

最近被安排fix项目的随机crash问题, 大大小小修复了差不多10个issue, 总结一下发现这些问题或多或少都是由代码习惯和编程规范引起的, 可见一个好的编码习惯是多么的重要! 趁着这两天休假将自己所认为的一些比较好的代码规范整理一下, 并结合之前遇到的实际case跟大家分享一下.命名规范总的来说, iOS命名两大原则是:可读性高和防止命名冲突(通过加前缀来保证). Obj

2015-11-20 10:26:41 507

转载 iOS学笔记本46-iOS自定义转场

本文是iOS自定义视图控制器转场系列的第一篇。本文重点在于创建自定义动画(非交互式)转场。当使用传统的iOS应用程序时,我们经常在视图间转场。过去,如果你不想用标准的转场动画,全靠你自己,但在iOS 7中苹果提供了一个新的API让我们自定义这些动画。iOS提供了一些内置的转场类型。Navigation controllers用push和pop来有层次地导航信息,tab

2015-11-20 10:07:09 403

转载 iOS学笔记本45- TTTAttributedLabel 使用方法

TTTAttributedLabel 库地址 https://github.com/TTTAttributedLabel/TTTAttributedLabel#import "ViewController.h"@interface ViewController () TTTAttributedLabelDelegate, UIActionSheetDel

2015-11-18 14:57:01 637

转载 iOS学习笔记44-IOS 遍历未知对象的属性和方法

IOS遍历属性方法/* 注意:要先导入ObjectC运行时头文件,以便调用runtime中的方法*/#import @implementation NSObject (PropertyListing)   1、/* 获取对象的所有属性,不包括属性值 */- (NSArray *)getAllProperties

2015-11-18 11:24:42 365

转载 iOS学习笔记43-iOS9新特性和开发中常见的问题大总结

OS9适配系列教程【中文在页面下方】(截至2015年9月26日共有10篇,后续还将持续更新。更多iOS开发干货,欢迎关注 微博@iOS程序犭袁)中文快速导航:iOS9网络适配_ATS:改用更安全的HTTPS(见Demo1)WHAT(什么是SSL/TLS?跟HTTP和HTTPS有什么关系)WHY(以前的HTTP不是也能用吗?为什么要用SSL/TLS?Apple是不是又

2015-11-16 17:49:11 2231

转载 iOS学习笔记42-Xcode 7免证书真机调试

在Xcode 7中,苹果改变了自己在许可权限上的策略,此前Xcode只开放给注册开发者下载,但Xcode 7改变了这种惯有的做法,无需注册开发者账号,仅使用普通的Apple ID就能下载和上手体验。此前开发者需每年支付99美元的费用成为注册开发者才能在iPhone和iPad真机上运行代码,苹果新的开发者计划则放宽要求,无需购买,只要你感兴趣同样可以在设备上测试app。  如果你打算向App

2015-11-16 16:56:37 371

转载 iOS学习笔记41-ios FMDB 数据库事务操作

事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。       针对上面的描述可以看出,事务的提出主要是为

2015-11-16 15:11:13 425

转载 iOS学习笔记40-GCD定时器的实现

GCD定时器GCD定时器不受RunLoop约束,比NSTimer更加准时证明,实现GCD定时器@interface ViewController ()/** 定时器(这里不用带*,因为dispatch_source_t就是个类,内部已经包含了*) */@property (nonatomic, strong) dispatch_source_t timer;

2015-11-16 14:22:46 1939

转载 iOS学习笔记39-iOS开发,谓词(NSPredicate)的用法:(二)谓词和正则表达式配合使用,进行表单内容判断

我们常常遇到这种需求:要求用户输入的用户名必须是字母、密码必须是数字、判断用户输入的手机号是否合法等等。这些需求我们就可以使用NSPredicate和正则表达式来配合筛选了。首先我们来说说正则表达式。正则表达式的语法非常复杂,对于一般的验证条件,我们可以在网上找到现成的表达式,拿来就能用,我展示一些常用的正则出来: ?123

2015-11-10 11:19:49 507

空空如也

空空如也

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

TA关注的人

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