首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
DesmondDAI
掘友等级
Software Engineer
|
M800
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 33
沸点 0
赞
33
返回
|
搜索文章
赞
文章( 33 )
沸点( 0 )
iOS13 Compositional Layout
UITableView 和 UICollectionView 是我们开发者最常用的控件了,大量的流式布局需要这两个控件来实现,因此这两个控件也是 Apple 重点优化的对象。在往届 WWDC 中,我们已经受益于 UITableViewDataSourcePrefetching …
iOS原生 VS Flutter评测
本人之前分别尝试用iOS原生和Flutter写了同一个小应用, 一个空气质量查询App, 名字叫Aireport, 目前已经分别上架了App Store. Aireport原本是我自己在用, 但是在初步学习了Flutter后我决定用Flutter最大限度的去模仿iOS原生版的应…
SwiftUI or Flutter ?
相信每一个见到 SwiftUI 的开发者,都会立刻将这门船新的 UI 框架和 Flutter 联系到一起。是的,它们身上有太多太多相似的地方,相似的声明语法、实时热更新、跨平台(SwiftUI 仅仅跨 Apple 平台)等等,让羡慕了前端技术爆发的移动开发圈子也热闹了一回。那么…
[Cocoapods]早就支持Swift静态库了,还在用use_frameworks! ?
最近混编加入了Swift,添加了第三方库SwiftyJSON,Pod install 一切完好,运行没问题。当我要提交代码时多看了一眼Podfile 咦,要加use_frameworks!那就加吧,没想到OC引用全部报红,我... 习惯性百度了,几乎都复制粘贴的复述一遍,Swi…
深入理解iOS的block
在文章之前,先抛出如下问题。 如果现在不是很熟悉,希望看完这篇文章,能有个新的认识。 先介绍一下什么是闭包。在 wikipedia 上,闭包的定义是 block 实际上就是 Objective-C 语言对于闭包的实现。 如图所示,age是直接值传递,height传递的是*hei…
iOS使用symbolicatecrash解析crash
用一张图说明问题,就是拿到crash文件找到了出错位置确不知道对应的代码中什么位置前期准备:*1.用解压软件打开你的IPA包,把Payload中的文件复制到crash文件同一目录下。*2.将对应.dS
CocoaPods使用问题汇总,更新ing
CDN: trunk URL couldn't be downloaded... CocoaPods was not able to update the master repo. If this is an unexpected issue and persists you …
一文学会动态规划解题技巧
动态规划(dynamic programming,简称 dp)是工程中非常重要的解决问题的思想,从我们在工程中地图软件上应用的最短路径问题,再在生活中的在淘宝上如何凑单以便利用满减券来最大程度地达到我们合理薅羊毛的目的 ,很多时候都能看到它的身影。不过动态规划对初学者来说确实比…
RunLoop
灭一个线程都有对应的的Runloop,但是默认的非主线程的Runloop是不执行,需要为Runloop添加至少一个事件源,然后去run。 也会产生一些关于本身的notification,注册Runloop的observe,可以接收这些notification,做一些额外的处理。…
一文学会排列组合解法
确实,相信很多人(包括我自己)都有类似的感慨,对某个知识点,看确实是看懂了,但如果真的再用同样的套路再去解一些带有同样解题思路,但稍加变形的题,往往会束手无策。对这种情况有啥好的解决办法吗? 鲁迅先生说:如果学习算法,最好一段时间内只刷某种算法思想或某种数据结构的题,啥意思呢?…
下一页
关注了
9
关注者
1
收藏集
5
关注标签
21
加入于
2017-09-21