close
当前位置: 物联网在线 > 技术文库 > ios >

技术文库 / ios

iOS 图片选择器(仿微信)
日期:array
Tag

照片选择器是APP开发中经常使用的功能.比如对商品的评价,某些报告提交等都会用到. 你只要继承我demo的HWPublishBaseController就可以了.在下面有说明.我在demo设置的是最多上传9张照片,你可以自己...


什么是开发 App 的正确步骤?
日期:array
Tag

在 iOS 开发中,写一个 App 很容易,但是要写好一个 App,确是要下另一番功夫。首先,我们来看一个 App 的开发要求: 写一个 App,显示出 Spotify 上 Lady Gaga 相关的所有音乐专辑 需求分析 首先...


CollectionView自定义布局
日期:array
Tag

想研究下collection view自定义布局,所以通读apple文档,顺手翻译记下来,供以后翻阅(水平有限,错误在所难免,请原谅我蹩脚的英文) 一、创建自定义layout 在你开始创建一个自定义layout的...


iOS开源:chartee - 股票K线图、分时
日期:array
Tag 开源 股票

IOS 股票K线图、分时图,网上开源项目很少,质量也是参差不齐;偶尔搜索到看似有希望的文章,点进去,还是个标题党;深受毒害。经过一段时间的探索,终于在开源基础上完成了自己的股...


iOS开源:XX3DRiseAndFall-3D方向上的z轴下沉位移效果
日期:array
Tag 开源

在项目过程中所涉及到的一个需求,效果和天猫京东等的那种控制器下沉,然后具体商品型号类型等的展示view弹出的效果差不多,经过一些研究查阅之后做了一个非常简单的实现,大体效果如下...


iOS——关于-Taptic-Engine-震动反馈
日期:array
Tag

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


三步瘦身,做名副其实的「小程序」
日期:array
Tag

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


Android、iOS、Mac开源项目推荐
日期:array
Tag Android 开源

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


iOS代码设计中的开放与封闭
日期:array
Tag

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


iOS相机开发的踩坑篇
日期:array
Tag 相机

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


iOS开源:DoubleWavesAnimation - 双波浪动画
日期:array
Tag 开源

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


iOS常用公共方法
日期:array
Tag

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


iOS开发实战-时光记账Demo 本地数据库版
日期:array
Tag 数据库

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


iOS开源:AXAnimationChain - 链式动画库
日期:array
Tag 开源

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


iOS动効-利用POP动画实现卡片切换动画
日期:array
Tag

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...


微信小程序踩坑
日期:array
Tag 微信

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


iOS深入学习之Weak关键字介绍
日期:array
Tag

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


iOS套接字连接小票打印机
日期:array
Tag 打印机

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


开源工具:WHC_Scan - iOS/Android 项目扫描没使用的类开源工具
日期:array
Tag 开源 Android

WHC_Scan v1.0.0 简介 应用 : Mac工具(扫描项目里没有使用的类) 高效 : 支持自定义设置扫描线程数量(提高扫描分析效率) 好处 : 删除项目没有使用的类增加项目结构清晰度利于后期升级维护并减小...


33 个 2017 年必须了解的 iOS 开源库
日期:array
Tag 开源

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