首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zhouwude
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 12
沸点 2
赞
14
返回
|
搜索文章
赞
文章( 12 )
沸点( 2 )
git:rebase(变基)的使用和理解
今天了解下git的rebase功能,这里假设大家已经对git有所学习了,因此不会讲解git的其他基础用法。git是一款工具,所以学习的首要目的是明白其功能有什么作用,这里我们一步一步来分析rebase(变基)的作用。 可以看到我们当前只有两个分支,并且已经切换到了feature…
面向对象设计的六大设计原则(附 Demo & UML类图)
笔者想在 iOS 从业第三年结束之前系统学习一下关于设计模式方面的知识。而在学习设计模式之前,觉得更有必要先学习面向对象设计(OOD:Object Oriented Design)的几大设计原则,为后面设计模式的学习打下基础。 在下一章节笔者将分别讲解这些设计原则,讲解的方式是…
《Objective-C 高级编程》干货三部曲(三):GCD篇
本篇是三部曲的最后一篇,讲解了本书的第三章的内容。在这一章里,作者主要介绍了GCD技术,它是基于C语言的API,开发者只需要将任务放在block内,并指定好追加的队列,就可以完成多线程开发。 多个线程更新相同的资源:数据竞争。 多个线程相互持续等待:死锁。 使用太多的线程导致消…
由 NSObject *obj = [[NSObject alloc] init] 引发的一二事儿
这行代码中写有两个 NSObject ,但他们表示的意思是不一样的。 等号左边表示:创建了一个 NSObject 类型的指针 obj 。(开辟一个 NSObject 类型大小的内存空间,并用指针变量 obj 指向它) 等号右边表示:调用 NSObject 对象的类方法 allo…
掘金 AMA - 听闲鱼客户端架构师宗心谈 Flutter 和他的团队
一周前的 沸点,掘金团队请来了闲鱼技术团队 Leader、闲鱼客户端架构师、Flutter 布道者的作者 @宗心 (于佳) 做了为期三天的 Ask Me Anything (AMA) 活动。我们在此精选了一些来自用户的提问及宗心的回答。 如何看待目前大前端这个概念的,大前端之所…
FlexLayout入门系列(一)
大概是在4月底入的坑吧,当时看掘金有文章介绍Flexbox在移动端有了一个实现,就是Facebook的yoga,而iOS对应的实现叫做YogaKit。 原来Flexbox布局方式在web端比较流行,仔细研读该文,发现布局方式是盒子模型的概念,好奇之下又读了一篇yoga的教程(R…
iOS中的图片使用方式、内存对比和最佳实践
我们的对比主要关注内存的占用情况。对比的格式是jpg和png这两种最广泛使用的格式,分别代表了有损压缩和无损压缩;关于它们的特点和介绍,可以参考郭耀源的这篇文章:移动端图片格式调研。我们可以看到,在iOS设备上它们的解码消耗在一个量级,速度较快。 wwdc2018苹果重点关注了…
玩转 Xcode 中的 Playground
Swift 语言是苹果在 WWDC14 上正式发布的,与之同时发布的 Xcode6 中也第一次集成了 Playground 功能。两年后的 WWDC16 上,苹果发布了 iPad 专有的 Swift Playground 软件,帮助年轻人更好地学习使用 Swift 语言。今年的…
Xcode10和iOS12踩坑
熬夜看完了WWDC 2018,睡前电脑挂着下载Xcode10。手机装好了iOS12,体验了一番,感觉比iOS11快多了,看了一眼各家App和我司的App,松了一口气,初步看来今年应该不需要做太多的适配工作,然后就睡了。(然而, 果然不能立flag!😂) 早上晚到了一些,Xco…
下一页
关注了
83
关注者
1
收藏集
1
关注标签
7
加入于
2017-04-13