张三的iOS开发技术归档
文章平均质量分 80
本栏目包含iOS开发中需要用到的:Objective-C语言、UI视图开发、第三方类库使用、知识点总结、基础功能解析、思路讲解、常见错误处理等。希望能给大家带来便利。
伪随机的张三
世界会改变你写的代码
展开
-
iOS开发-iOS粒子发射器开发-iOS粒子动画下雨下雪天气动画开发-CAEmitterLayer粒子发射器-CAEmitterCell粒子开发实践
本期内容:CAEmitterLayer 粒子发射器(层)CAEmitterCell 粒子下雨效果下雪效果烟火效果需要注意的属性叠加总结CAEmitterLayer 粒子发射器(层)简介:CAEmitterLayer是发射、动画和渲染粒子系统的层。 是CALayer的一个常用子类,CALayer的子类有很多,如果能很好的使用它们会得到一些意想不到的效果。CAEmitterL...原创 2018-12-01 17:16:05 · 2270 阅读 · 2 评论 -
iOS开发-Cordova配置-Cordova交互-Cordova插件开发iOS项目接入Cordova-Cordova跳转外部网页
Cordova简介Cordova是一个开源的移动开发框架,它允许你使用WEB开发技术(HTML5、CSS3、JavaScript)进行跨平台开发,可以在每个平台的封装器中执行,并且依赖规范的API对设备进行高效的访问,比如传感器、数据、网络状态等等。Cordova可以让JS与原生代码互相通信的一个库,并且提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备...原创 2018-10-13 18:12:20 · 3811 阅读 · 11 评论 -
iOS开发-iOS动画开发CoreAnimation核心动画开发-CoreAnimation核心动画综合实践
一、 CoreAnimation 核心动画CoreAnimation提供高帧速率和流畅的动画,而不会给CPU带来负担并降低应用程序的速度。绘制动画的每个帧所需的大部分工作都是为我们完成的。我们可以配置动画参数,例如起点和终点,Core Animation会完成其余工作,将大部分工作交给专用图形硬件,以加速渲染。1.核心动画基本概念:CoreAnimation是跨平台的,支持 iOS 和 M...原创 2018-10-04 16:58:44 · 2517 阅读 · 4 评论 -
iOS开发-CoreMotion核心动作开发-陀螺仪CMRotationRate-加速计CMAcceleration-磁强计Magnetometer开发CoreMotion核心动作实践
CoreMotion 核心动作简介:CoreMotion是iOS系统目前用于处理加速度计,陀螺仪,计步器和环境相关事件。 Core Motion的报告来自iOS设备的板载硬件的运动和环境相关数据,包括加速度计和陀螺仪,以及计步器,磁力计和气压计。您可以使用此框架访问硬件生成的数据,以便在应用程序中使用它。例如,游戏可能使用加速度计和陀螺仪数据来控制屏幕上的游戏行为。提示:在iOS 10.0...原创 2018-10-15 20:25:07 · 3597 阅读 · 2 评论 -
iOS开发学习专题-基础知识(五) NSDate时间 NSUserDefaults本地存储 NSNotification系统通知的详细使用方式
本文主要讲解的是 NSDate时间、NSUserDefaults本地存储、NSNotification系统通知的详细使用方式,也是NS系列基础知识的最后一篇文章文章是博主原创,转载请标明出处NSUserDefaults是iOS系统提供的一个单例类(iOS提供了若干个单例类),通过类方法standardUserDefaults可以获取NSUserDefaults单例。NSUserDefa原创 2017-05-24 18:33:09 · 2378 阅读 · 0 评论 -
iOS开发学习专题-基础知识(四) NSNumber容器 NSData数据 NSData转换的详细使用方式
本文主要讲解的是 NSNumber容器NSData数据 NSData转和NSString、Byte、UIImage、NSdictionary等转换的详细使用方式文章是博主原创,转载请标明出处NSNumber是一个子类,NSValue为它提供了一个值作为任何C标量(数字)类型。它定义了一组方法特别用于设置和访问值作为符号或无符号char,short int,int,long in原创 2017-05-15 19:00:30 · 1705 阅读 · 0 评论 -
iOS开发学习专题-基础知识(三)NSDictionary字典NSMutableDictionary可变字典NSDictionary字典和json转换详细使用方式
本文主要讲解的是不可变字典NSDictionary可变字典NSMutableDictionary字典NSDictionary和Json转换详细使用方式包括类型和值之间的转换首先来看看不可变的字典#pragma mark NSDictionary 不可变字典 // NSDictionary用于键值映射 // 1.字典的初始化(常见的几种方式) NSDictio原创 2017-05-12 11:27:47 · 6377 阅读 · 0 评论 -
iOS开发学习专题-基础知识(二)NSArray数组NSMutableArray可变数组NSSet集合NSMutableSet可变集合详细使用方式
本文主要讲解的是不可变数组NSArray可变数组NSMutableArray集合NSSet可变集合NSMutableSet详细使用方式包括类型和值之间的转换文章是博主原创,转载请标明出处首先来一个集合的详细方法~#pragma mark NSSet 不可变集合 // NSSet和NSArray有相似之处,都是存储不同的对象的地址 // 但是NSArray是有序的集合,N原创 2017-04-28 18:12:14 · 4498 阅读 · 0 评论 -
iOS开发学习专题-基础知识(一)NSString NSMutableString NSRange NSNotFound详细使用方式
本文主要讲解的是不可变字符串NSStringNSString可变字符串NSMutableStringNSRangeNSNotFound详细使用方式近期主要做的是iOS开发基础知识Objective-C中常用NS家族详细使用介绍,之后还会有关于NS类家族的详细使用方式包括类型和值之间的转换。敬请期待文章是博主原创,转载请标明出处#pragma mark 不可变字符串原创 2017-04-27 17:55:17 · 2467 阅读 · 0 评论 -
开通专栏的目的和意义丨专栏撰写方向
如题,可能有的人会觉得奇怪,我为什么要开通一个专栏来写文章。因为技术强?基础知识强?还是能说会道?哪来的自信开通专栏?四个问题挨个回答。我技术不强,我基础知识很薄弱,我说话码字不行因为我语文差,我没自信。开通只是为了更好更深入的去学习和分享技术知识,不是用来炫耀,知识是界限的,当你遇到问题,当你遇到不会的事情,你需要的是这方面的知识。写下文章,充实的是自己,也是在帮助别人。本专栏撰原创 2017-04-19 16:41:47 · 3689 阅读 · 0 评论