这是一个易于实现,用于在iOS App中安全得存储数据的数据库。 Installation Simply copy the files to your project and add the fr
在iOS开发中,苹果提供了三种多线程技术,分别是: (1)NSThread (2)NSOperation (3)GCD 简单介绍一下GCD的使用。 GCD全称 Grand Central
感觉React Native会越来越多的公司开始研究、使用。所以周六也抽空搭建了iOS的开发环境,以便以后利用空闲的时间能够学习一下。 废话不多说了,下面简单的列出步骤吧。 1. 安装Homebrew
FileCacheManager使用说明 文件数据少则几十k大则上百兆,文件缓存处理不好严重影响用户体验 FileCacheManager能够异步处理多个文件而不影响界面交互
Carlos 是一组小型的类、全局函数和简便操作器,用来为你的 app 实现自定义、灵活和强大缓存层。
如何把 GIF 动图保存到相册? iOS 的相册是支持保存 GIF 和 APNG 动图的,只是不能直接播放。用 [ALAssetsLibrary writeImageDataToSavedPhot
http://www.futantan.com/2016/03/05/dateformat-in-iOS/ 在和服务器交互数据的时候,使用到 NSDate,无论是将服务器返回的 String 类型的日期字符串转为
关于MVC的争论 关于MVC的争论已经有很多,对此我的观点是:对于iOS开发中的绝大部分场景来说,MVC本身是没有问题的,你认为的MVC的问题,一定是你自己理解的问题( 资深架构师请自动忽略本文 )
关于iOS并发编程, 雷纯锋有篇 做了很完整的介绍,大家可以移步学习一下。 我们在这里并不探究 NSThread 、 GCD 、 NSOperation 、 NSOperationQueue 的具体用法,只探讨一些容易被遗忘的小点。
引言 在iOS动画篇:核心动画中讲到如何给一个视图添加动画效果,但是其仅局限在系统控件的具有动画效果的属性。假设现在我们要做一个空心圆形的进度条,随着进度的变化具有对应的动画效果,这时候就需要去自
com/Jepson1218/p/5180196.html 本篇争取一篇讲清讲透,篇幅将会过长,但依然将通过四大方面清晰的对IOS开发中多线程的用法进行 详尽 的讲解: 一、什么是多线程 1)多线程执行原理 2)线程与进程
,觉得不错的,请献上你的star 来自: http://www.cocoachina.com/ios/20160407/15872.html
来自: http://www.jianshu.com/p/879f58fe3542 iOS高仿爱鲜蜂 前言 2015年匆匆的就过去了,又老了一岁,这一年起起伏伏,有笑声也有眼泪,感谢陪伴在我身边的人
1、什么是核心动画 Core Animation(核心动画)是一组功能强大、效果华丽的动画API,无论在iOS系统或者在你开发的App中,都有大量应用。 核心动画所在的位置如下图所示: Core Animation
IOS8以下 ALAssetsLibrary 框架处理相册,在IOS8以上,则是采用 Photos 框架。在 这篇博客 中说在IOS8中使用 Photos 的方法会保存不了,由于没有IOS8的系
among the user’s most important items. extension是iOS8新开放的一种对几个固定系统区域的扩展机制,extension并不是一个独立的app,它有一个包含在app
block是C语言级别的语法和运行时特性,应用到Objective-C中可以增强函数功能。在合适场景中灵活应用block技术,对实际开发大有裨益。
iOS 10 带来了一大票有意思的很特性,像 UIViewPropertyAnimator,它是一个改善动画处理的全新的类。 这个视图属性动画完全颠覆了我们已经习惯的流程,能够为动画逻辑添加更精细的控制。
vable流,比如button的tap事件,已经帮我们包装成了一个observable流。一般做iOS开发的要使用到RxSwift都要用到RxCocoa的,这两个是相辅相成的。所有在所有的ViewCo
效果图如下: 用法 // 一: 初始化 默认height 150; BLDatePickerView *datePickerView = [[BLDatePickerView alloc] init]; // 二:显示 [datePickerView bl_show]; // 三:回调选择结果 // 选择结果2种回调方式 // 1.block datePickerView.sureButtonCl