首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
魔法黛
掘友等级
iOS,9年开发经验,四年团队管理经验,五年swift开发经验。swift,object-c,精
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 61
沸点 0
赞
61
返回
|
搜索文章
赞
文章( 61 )
沸点( 0 )
iOS动画:带时分秒指针的时钟动画(上)
经过几次实验,发现如果分享的文章能构成系列,效果会非常好。同时自己也能收获很大,能够整块整块的复习,也能够帮助自己更深入的块状学习知识。对自己梳理线条,整理知识体系作用非常大。 所以这次还是打算用这种方式,一起来分享一下iOS中关于动画的部分。iOS 的动画渲染简直是帅的不要不要…
Swift递归枚举与红黑树
为了节省篇幅,本文省略了红黑树部分大量的注释,只展示代码部分,完整的项目代码在我的Github上:嵌套枚举与红黑树,如果觉得不错还希望随手点一个star。在使用OC时,枚举是一种非常简单易用的数据结构
Swift实现多线程map函数
SequenceType协议中定义的map函数功能很强大,这个函数起源于函数式编程,能够很方便的对数组中的每个元素进行变换处理,关于它的实现原理和使用方法可以参考我的这篇文章:Swift数组变换。今天突然想到,如果数组非常大,map方法会不会出现性能问题?如果使用多线程技术是否…
iPhone X + iOS 11 适配指南
北京时间今天凌晨1点,苹果再一次让全世界沸腾。iPhone X 带给我们的最大改变:全屏 Super Retina显示屏。它提供了更多的内容显示空间,同时也营造了更加深入的沉浸感。作为 iOS 开发者,在为强大的 Face ID 和全面屏欣喜的同时,我更担忧“齐刘海”的适配! …
Appium 从入门到原理
因为业务需求和准备毕设,最近开始研究自动化测试的内容。由于同时要做 iOS、安卓和 Web 测试,我们最终选择了 Appium 这个开源工具并基于它做一些封装,从而能够使用一套公共 API 完成移动端的双端测试。本文主要会基于一些开源代码和个人实践,对 iOS 端的自动化测试原…
卓同学的 Swift 面试题
我觉得应该掌握的知识点,没有实际意义。 class 和 struct 的区别 不通过继承,代码复用(共享)的方式有哪些 Set 独有的方法有哪些? 实现一个 min 函数,返回两个元素较小的元素 map、filter、reduce 的作用 map 与 flatmap 的区别 什…
养一只”无限猴子”帮你测试
在上线之后发生了几次崩溃闪退, 需要紧急修复的情况之后, 我决定我要动手了... 分析了这几次情况之后, 发现其实大的逻辑都没有错, 但是细的东西特别容易出篓子, 例如说布尔条件写反了, 某个 @IBOutlet 的控件改名了, 删掉了, 忘了去 storyboard 里处理掉…
[教程] 使用 Agora SDK 实现视频对话应用 HouseParty - 附 iOS 源码
系列教程: [教程] 使用 Agora SDK 实现视频对话应用 HouseParty [教程] 实现视频对话应用 HouseParty教程(二)—— 开始聊天 [教程] 实现视频对话应用 HouseParty教程(三)—— 多人聊天 最近有一款应用很火,叫Housparty,…
[译] MVVM-C 与 Swift
原文地址:MVVM-C with Swift 原文作者:Marco Santarossa 译文出自:掘金翻译计划 译者:Deepmissea 校对者:atuooo,1992chenlu MVVM-C 与 Swift 简介 现今,iOS 开发者面临的最大挑战是构建一个健壮的应用程…
Weex 是如何在 iOS 客户端上跑起来的
前言 2016年4月21日,阿里巴巴在Qcon大会上宣布跨平台移动开发工具Weex开放内测邀请。Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。 近一年来,ReactNative …
下一页
关注了
88
关注者
1
收藏集
2
关注标签
8
加入于
2016-06-08