
iOS学习
文章平均质量分 77
蚊香酱
iOS开发小白进阶ing
展开
-
iOS定位服务Core Location使用详解
#import #import @interface LocationViewController : UIViewController@property (strong,nonatomic)CLLocationManager *locationManager;@end原创 2014-09-28 10:55:39 · 840 阅读 · 1 评论 -
如何优雅地使用iOS系统相机、相册
如何优雅地使用iOS系统相机、相册概述iOS系统相机、相册功能全部依托于图像选取控制器UIImagePickerController,在使用该控制器时,我们需要按照如下步骤进行原创 2016-08-19 16:55:38 · 1130 阅读 · 0 评论 -
可能是史上最全面的内存管理文章
应用程序内存管理是在程序运行时分配内存(比如创建一个对象,会增加内存占用)与清除内存(比如销毁一个对象,会减少内存占用)的过程原创 2016-08-08 19:07:42 · 2273 阅读 · 2 评论 -
iOS控件详解之UIScrollView
iOS控件详解之UIScrollView概述UIScrollView是一个非常重要的控件,其可以展示比设备屏幕更大区域的内容,我们可以通过手指滑动来查看内容视图的每一部分内容,也可以通过手指捏合来对内容视图进行缩放操作,UITableView、UICollectionView和UITextView等常用控件全部继承自UIScrollView原创 2016-09-13 15:52:58 · 720 阅读 · 0 评论 -
iOS系统3DTouch全解析
概述iOS10系统于今晨登录中国,在系统中对3D Touch的使用需求更频繁,所以对iOS9中便引入的3D Touch功能做一些了解是很有必要的原创 2016-09-14 21:06:19 · 1653 阅读 · 0 评论 -
iOS仿微信弹出框LPActionSheet
iOS仿微信弹出框LPActionSheet,LPActionSheet是一款轻量级的仿微信弹出框原创 2016-08-12 22:38:46 · 3066 阅读 · 0 评论 -
在Mac系统下配置PHP运行环境
Mac系统对于PHP运行非常友好,我们只需要进行简单的配置便可以开始进行使用,本篇文章将一步一步地介绍Apache、PHP和MySQL的安装与配置,为开始进行开发铺好路原创 2016-09-24 16:20:38 · 12922 阅读 · 4 评论 -
iOS状态栏的管理
在iOS中, 我们可以通过两种方式来管理状态栏: 全局管理 or 局部管理原创 2016-10-11 17:13:26 · 588 阅读 · 0 评论 -
iOS代码片段CodeSnippets
在iOS开发过程中,苹果为开发者提供了代码片段功能来减少重复性工作原创 2016-03-22 15:08:55 · 518 阅读 · 0 评论 -
iOS形变之CATransform3D
CATransform3D是一个用于处理3D形变的类,其可以改变控件的平移、缩放、旋转、斜交等,其坐标系统采用的是三维坐标系,即向右为x轴正方向,向下为y轴正方向,垂直屏幕向外为z轴正方向原创 2016-06-13 17:01:58 · 3732 阅读 · 0 评论 -
iOS之枚举用法
枚举是C语言中的一种基本数据类型,是一个”被命名的整型常量”的集合,它不参与内存的占用和释放,我们在开发中使用枚举的目的只有一个,那就是为了增加代码的可读性原创 2016-06-24 16:46:42 · 498 阅读 · 0 评论 -
iOS图标(AppIcon)与启动图(LaunchImage)
图标(AppIcon)与启动图(LaunchImage)是开发iOS应用程序必不可少的内容,但是在网络上对于这部分的内容讲解的并不详细,所以花些时间写了这篇文章,希望有需要的朋友可以随时查看想知道AppIcon与LaunchImage的原理,必须对iOS设备的发展有一个简单的了解,所以我们先来看一看iPhone系列和iPad系列发展史iPhone发展史 设备 年份 尺寸 像素 点原创 2016-02-23 09:44:37 · 11924 阅读 · 2 评论 -
iOS获取设备信息与应用信息
iOS获取设备信息在iOS开发过程中,有时我们想获取到设备的系统信息,这时就需要使用到UIDevice类,有时我们想获取到应用的信息,这时就需要使用到NSBundle类原创 2016-02-25 11:30:31 · 571 阅读 · 0 评论 -
iOS调用系统功能与跳转到系统设置
有时我们想在应用内实现打电话、发短信、打开Safari浏览器功能,有时我们想在应用内实现跳转到系统设置界面,看这篇文章就够了原创 2016-02-25 14:36:43 · 476 阅读 · 0 评论 -
iOS修改文件模板与项目模板
修改文件模板、修改项目模板原创 2016-03-23 20:32:12 · 806 阅读 · 0 评论 -
第三方框架管理工具-CocoaPods
在iOS开发过程中,我们总是不可避免地使用一些第三方框架,比如网络框架AFNetworking,图片框架SDWebImage,刷新框架MJRefresh等,作者以前一直是直接在GitHub上将第三方框架zip压缩文件下载下来,然后将框架拖进自己的项目中使用,每次处理起来很麻烦。最近正在使用优秀的工具CocoaPods来优雅地管理第三方框架,特总结一下使用方法与大家分享原创 2016-02-29 16:55:15 · 433 阅读 · 0 评论 -
一篇文章看懂iOS代码块Block
iOS代码块Block是苹果在iOS4开始引入的对C语言的扩展,用来实现匿名函数的特性,Block是一种特殊的数据类型,其可以正常定义变量、作为参数、作为返回值,特殊地,Block还可以保存一段代码,在需要的时候调用原创 2016-05-12 21:13:53 · 11252 阅读 · 0 评论 -
iOS之UIView动画
在AppStore中的应用越来越重视动画效果的使用,一个良好动画效果可以让两个状态之间平滑地过度,也可以利用动画吸引住用户的眼球原创 2016-05-26 23:56:31 · 5631 阅读 · 0 评论 -
iOS形变之CGAffineTransform
CGAffineTransform介绍概述CGAffineTransform是一个用于处理形变的类,其可以改变控件的平移、缩放、旋转等,其坐标系统采用的是二维坐标系,即向右为x轴正方向,向下为y轴正方向在UIView中有一个transform属性便是专门用来控制形变的原创 2016-04-11 20:48:06 · 651 阅读 · 0 评论 -
iOS屏幕适配系列(一): Autoresizing技术
苹果在iOS2中引入了Autoresizing技术用于屏幕适配, 其用于指定当父视图的bounds发生改变时如何自动调整子视图的布局原创 2017-09-14 17:11:26 · 357 阅读 · 0 评论