首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
midmirror酱
掘友等级
meituan
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
赞
文章( 20 )
沸点( 0 )
从Xcode10不再支持libstdc++说起
众所周知从Xcode10起,苹果摒弃了对libstdc++库的支持转而支持libc++库了。这两个库在Xcode9甚至更早的版本就已经同时存在于系统中并且可供开发者选择,当然在Xcode9时代苹果就已经宣布了将要废弃libstdc++的信息了。 一个app应用程序中如果用到C+…
基于LLVM开发Clang插件进行代码风格检查
这个很多人都做过,文章也挺多的,我也是参考别人文章的,不过直到真正实现还是踩了许多坑,所以记录下来,或许对其他人有帮助。其实LLVM和Clang我还没有好好研究过,之前大部分都是用Swift开发,代码风格检查都是用的Swiftlint,所以这次选择OC的代码检查作为开始,通过实…
iOS 开发技术栈与进阶
最近有一些开发朋友问我应该怎样提升自己的能力,回想起来做了这么久 iOS 开发,我也有过那种“让我做一个功能实现个需求我会做,但接下来怎样提高我不知道。”的时期,这里尝试列一下 iOS 开发的相关技术,再说说在学习进阶上我的一些想法。
腾讯社招iOS面试记录
毕业好几年了,上周发送了简历给腾讯,参加了腾讯面试。具体部门这边就不说了。这次面试还是收获到了很多。 面试官主要是针对iOS相关的基础问题。 一面之后过了几天,给了二面通知。 这次面试官相对于一面,更加侧重于过往项目。 2.聊一聊过往项目中你觉得收获最大的一个模块。 答: 就说…
[译]iOS架构模式——解密MVC、MVP、MVVM和VIPER
读下去,这篇文章将为你一一解惑。 如果你正打算组织一下在iOS环境下你掌握的架构模式知识体系。我们接下来回简单地回顾几个流行的架构并做几个小的练习。关于某个例子如果你想了解的更详细一些,可以查看下方的链接。 因为如果你不这样做,终有一天,你在调试一个拥有着数十个不同方法和变量(…
APPLE WATCH 的呼吸动效是怎么实现的?
Apple Watch 第三代发布的时候,我借健身的理由入手了一个。除了丰富的各种类型运动数据记录功能外,令我印象深刻的便是定时提醒我呼吸应用里的那个动画效果了。本篇文章我将完整地记录仿制这一动画的过程,不使用第三方库。 不着急写代码,我们先仔细多观察几遍动画(下载gif)。整…
[贝聊科技]AsyncDisplayKit近一年的使用体会及疑难点
欢迎关注我的微博以便交流:轻墨 一个第三方库能做到像新产品一样,值得大家去写写使用体会的,并不多见,AsyncDisplayKit却完全可以,因为AsyncDisplayKit不仅仅是一个工具,它更像一个系统UI框架,改变整个编码体验。也正是这种极强的侵入性,导致不少听过、sta…
嵌套滚动效果实现讨论
可以看到三级 ScrollView 和 一级 ScrollView都需要在纵向滚动,所以重点要解决的就是这里的滚动冲突,具体的细节我就不再赘述,大家还可以参考HGPersonalCenter这个项目,里面有详细的注释。 之所以在前面给出了四个例子,是因为淘票票和简书采用的是上面…
iOS12、iOS11、iOS10、iOS9常见适配
把build system切换到 Legacy Build System,换言之就是切换成老的编译系统,就OK了。 Xcode->File->Project Settings-> Build System -> Legacy Build System. 删除其他info.pli…
iOS之BLE蓝牙SDK开发个人总结(进阶篇)
有关iOS BLE蓝牙基础功能的封装已经在上篇文章写完了,本篇文章负责把在SDK封装过程中遇到的问题知识点进行总结。 蓝牙功能的实现实质上是通过手机和蓝牙互相通信而建立的,所以通信的协议是由我们自己进行拟定的。解释一下协议的拟定,就是手机端和设备端提前商量好用某些字符代表某种意…
下一页
个人成就
文章被点赞
11
文章被阅读
12,085
掘力值
175
关注了
53
关注者
3
收藏集
14
关注标签
29
加入于
2018-06-20