close

技术文库 / ios最新资讯

iOS——关于-Taptic-Engine-震动反馈

上周,leader 拿着 iPhone 7 打开了网易新闻,问我:『你看,你这里的下拉刷新是 短震动 ,我们的手机数周遥控电视的时候只有 长震动 ,产品那边问能不能用短震动』。 然后博主就去查看了

三步瘦身,做名副其实的「小程序」

小程序发布后,相信很多人已经蠢蠢欲动,心急的小伙伴更是已经操起小程序开发工具撸了起来。至于小程序是什么东西,在这几天朋友圈的狂轰乱炸后相信大家已经比较清楚,不清楚的可以

Android、iOS、Mac开源项目推荐

很多新手(包括我在内)在写项目的时候不知道项目框架如何搭建,很多时候计划的很好,但是随着项目大额增大,最后还是写的一塌糊涂,没有条理,结构很烂,导致我们项目问题不断,最

iOS代码设计中的开放与封闭

我们至今所写的 iOS 代码都是遵循 OOP 这种编程范式,以对象来临摹和表达我们对于世界的理解。在设计类的时候,恪守 SOLID 五个原则会让我们的代码更易拓展和维护。SOLID 中的 O 代表的是

iOS相机开发的踩坑篇

相机的设置,这个demo用GPUImageview为基准,做了一个基础的demo,处理了供底层OpenGL的方向处理,其他功能参考 最后的参考链接可以实现。 ps:2016年整年基本上都是做avfoundation的开发,自我感觉对

iOS开源:DoubleWavesAnimation - 双波浪动画

正弦函数: y =Asin(ωx+φ)+C A 表示振幅,也就是使用这个变量来调整波浪的高度 ω表示周期,也就是使用这个变量来调整在屏幕内显示的波浪的数量 φ表示波浪横向的偏移,也就是使用这个变

iOS常用公共方法

1. 获取磁盘总空间大小 //磁盘总空间+ (CGFloat)diskOfAllSizeMBytes{CGFloat size = 0.0;NSError *error;NSDictionary *dic = [[NSFileManager defaultManager] attributesOfFileSystemForPath:NSHomeDirectory() error:error];if (error) {#ifdef DEB

iOS开发实战-时光记账Demo 本地数据库版

现在记账APP也是用途比较广泛 自己写了个简单的demo 欢迎指正 效果 效果.gif 分析 1.思维推导 首先简单的做了下思维推导 思维推导 2.文件结构 大致框架想好后就可以着手开始准备了 数据库管

iOS开源:AXAnimationChain - 链式动画库

Summary AXAnimationChain是一个 链式动画库 ,可以用来轻松的创建基于 CAAnimation 的链式动画。 链 的组合方式有两种,一种是 组合 ,另一种则是 链接 ,通过以上两种方式创建的动画,既可以同时

iOS动効-利用POP动画实现卡片切换动画

Pop is an extensible animation engine for iOS and OS X. In addition to basic static animations, it supports spring and decay dynamic animations, making it useful for building realistic, physics-based interactions. The API allows quick integration w

微信小程序踩坑

本次开发微信小程序第一个版本,遇到如下问题: 关于小程序里引入iconfont 原有H5项目中iconfont.css里@font-face 引用的ttf等文件在小程序中不支持(小程序里请求资源都是https), 解决方法:知

iOS深入学习之Weak关键字介绍

从大二的开始接触OC就用到了weak属性修饰词,但是当时只是知道如何去用这个关键字:防止循环引用。根本没有深入地去了解它。 在刚来北京的时候面试过程中也常常考到该知识点。大点的

iOS套接字连接小票打印机

最近在开发iOS连接打印机打印小票的功能,找了很多资料,本身相关资料就少,而且还全都是c#,java的.项目是用swift写的(OC思路差不多),现整理如下. 准备工作:Xcode7.1,swift2.0,佳博GP80106 wifi打印机(根

33 个 2017 年必须了解的 iOS 开源库

照片版权:(Unsplash/Markus Pe) 你好,iOS 开发者们!我的名字叫 Pawe?,我是一个独立 iOS 开发者,并且是 Enter Universe 的作者。 接近两年前我发布了 27 个iOS开源库,让你的开发坐上火箭吧。这

iOS原生语音识别使用的正确姿势

语音识别技术这几年在移动App上的应用越来越广,各种第三方语音识别SDK也是层出不穷,例如科大讯飞、百度语音等,同时引入语音识别技术也是一个提高App逼格的好方法:grin:。所以今年的

关于 block 会不会被自动 copy 的实验和猜想

今天群里不知怎么说起了 block 在栈上还是在堆上的问题。好像之前在哪里看到过,现在 block 的属性已经不用写 copy 关键字,就会自动 copy。于是做了几个实验,想看看什么情况下会自动 cop

[iOS] 图像处理 - 一种高效裁剪图片圆角的算法

经常看到各种高效裁剪圆角的文章,正好之前做过一点数字图像处理,就打算用空域处理的办法,写个裁剪圆角的算法,一定要尽可能的快的,不然界面容易卡顿。 裁圆角很简单,对于图像

今日头条 iOS 客户端启动速度优化

应用启动时间,直接影响用户对一款应用的判断和使用体验。头条主app本身就包含非常多并且复杂度高的业务模块(如新闻、视频等),也接入了很多第三方的插件,这势必会拖慢应用的启动