自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Andrew_life

make believe

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

原创 iOS开发之App如何跳转到系统设置界面

在 iOS开发中有时候会遇到这样一个需求,当 APP 中需要获取使用相机/相册等系统的权限时,而用户第一次却没有授权,当用户再次进入时,我们则需要提示用户去开启权限,并且直接跳到系统的设置界面授权。方法有2种 一、直接在跳转按钮的点击事件方法中添加如下代码NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];i

2017-08-14 18:25:56 1338

原创 Xcode代码提示里前面的字母含义

图标 图标样式 含义 { } 代码块,用于自动生成对应的代码 # define指令 T typedef类型 K 枚举、常量 C 类 V 成员变量 M 成员方法 P 属性 f 函数 x 参数

2017-04-28 12:06:59 789

原创 Xcode8 如何解决 Missing file 报“xxx”is missing from working copy 警告的的问题

今天新建项目时突然发现,将Xcode升级到8后,工程运行后出现了很多报错的黄色警告。造成此原因是:你在新建工程时,使用了SVN或Git管理你的项目,然后直接在项目文件夹内删除某个文件后,并没有同步到SVN或Git上(虽然本地是删除了,但是SVN或Git仓库里还存在此删除文件)。解决办法:方法1: Xcode->Preferences->Source Control->Enable Source C

2017-04-12 14:02:16 1574

原创 iOS-融云即时通讯

前言:对于iOS开发,目前比较流行的即时通信有:融云、环信、网易云信,都是不错的选择。由于工作需求,笔者粗略的学习了一下融云即时通讯。下面就简单的总结一下如何集成单聊的聊天界面。简介:融云是国内首家专业的即时通讯云服务提供商,专注为互联网、移动互联网开发者提供免费的即时通讯基础能力和云端服务。通过融云平台,开发者不必搭建服务端硬件环境,就可以将即时通讯、实时网络能力快速集成至应用中。融云 SDK 包

2016-10-11 16:14:47 2754

转载 Xcode7升级到Xcode8之后遇到文件冲突

UP主今天升级了XCode到8之后,打开了工程就崩溃了。。。,看错误代码duplicate symbol _myBlock in: /Users/****/Library/Developer/Xcode/DerivedData/****-gixcunlvzgbiameffodyrjucpldm/Build/Intermediates/****.build/Debug-iphoneos/***

2016-09-18 09:08:49 676

原创 iOS-微信支付总结

前言:在iOS开发中,常常会涉及到支付功能,而微信支付是必不可少的,这里笔者就简单整理了一下微信支付的流程,即使分享也是对自己学习的总结。一. 微信集成的基本流程(所需资料由公司提供)微信商户申请步骤:http://kf.qq.com/faq/120911VrYVrA150906F3qqY3.html1.在微信开放平台注册一个账号:https://open.weixin.qq.com 2.进入管理

2016-09-12 17:09:07 2255

原创 苹果设备尺寸及数据(iPhone、iPad、iPod) iOS

iPhone设备物理分辨率是硬件所支持的,逻辑分辨率是软件可以达到的。 代数 设备 操作系统 逻辑分辨率(point) 物理分辨率(pixel) 屏幕尺寸(对角线长度) 缩放因子 iPhone 第一代 iPhone 2G iOS 1 320 x 480 480 x 320 3.5寸 1x 第二代 i

2016-08-24 10:29:38 13030 4

原创 iOS之应用图标AppIcon和启动页LaunchImage

前言:对于一款App,图标和启动图是必不可少。好看的图标和启动图会更加地吸引用户,能增加点击量和下载量,为你的App大大的加分。而且启动图设置是有尺寸要求的,系统会根据启动图,辨别适配的是哪个机型。注意: iOS所有图标的圆角效果由系统生成,给到的图标本身不能是圆角的。 官方文档: https://developer.apple.com/ios/human-interface-guideline

2016-08-23 14:49:39 1174

原创 iOS-支付宝支付总结

前言:最近闲着没事做,就自学了一下支付宝支付功能,刚开始以为支付宝集成挺简单的,结果看了一堆文章,说是很简单,但真正做起来就发现没那么容易,(主要是加密签名那里比较繁琐,笔者也没有细弄,都是拿官方现成的)。还有官方文档比较旧,部分网址的内容比较乱,但还是很有帮助。下面就简单分享一下笔者如何集成支付宝和遇到的问题。支付宝SDK&官方Demo: https://doc.open.alipay.com/d

2016-08-19 16:23:21 2372

原创 Xcode高效插件

前言:在上一篇博客里已经为大家介绍了如何安装Xcode插件,这里就不再加以赘述,如有需要可点击这里:iOS开发——如何安装Xcode插件http://blog.csdn.net/scorpio_27/article/details/52164230功能强大的Xcode再配上高效的插件,必会让你的开发事半功倍。下面就为大家介绍几款高效Xcode插件1、FuzzyAutocompletePlugin

2016-08-10 17:18:27 1010 1

原创 如何安装Xcode插件

前言:工欲善其事,必先利其器。iOS开发中不仅要学会Xcode的基本操作,而且还得学会一些Xcode的使用技巧,如掌握常用的快捷键等,还有就是今天要说到的Xcode插件,下面我就为大家介绍一下如何安装和使用Xcode插件。Xcode插件安装方式(2种)一、直接安装,使用GitHub下载所需插件,然后用Xocde打开运行一遍,最后重启Xcode。(这里以VVDocumenter插件为例简述一下)1、找

2016-08-09 16:56:52 6053

原创 iOS之懒加载

懒加载的定义懒加载也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。iOS设备的内存有限,如果程序在启动后就一次性加载将来会用到的所有资源,那么就有可能会耗尽iOS设备的内存。懒加载在程序启动的时候不加载资源,只有在运行当需要一些资源时,再去加载这些资源。

2016-07-26 17:46:37 476

空空如也

空空如也

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

TA关注的人

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