首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOSTips
掘友等级
移动开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
148
文章 115
沸点 33
赞
148
返回
|
搜索文章
iOSTips
赞了这篇文章
老司机技术
公众号 @老司机技术
·
4年前
关注
老司机 iOS 周报 #72 | 2019-06-24
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐...
20
4
分享
iOSTips
赞了这篇文章
独立开花卓富贵
iOS developer @独立开发
·
4年前
关注
Swift 5.1 新特性:透明类型关键字 some
相信大家都对刚发布的 SwiftUI 印象深刻,在看示例代码的时候发现 View 前面有一个关键字 some。我开始以为是 SwiftUI 自带的属性,后来经网友提醒发现是...
43
4
分享
iOSTips
赞了这篇文章
老司机技术
公众号 @老司机技术
·
4年前
关注
老司机 iOS 周报 #69 | 2019-05-27
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐...
30
7
分享
iOSTips
赞了这篇文章
SepCode
iOS
·
4年前
关注
简单易懂iOS面试篇
目前经济增速的放缓,到处都在鼓吹互联网发展进入下半场。今年跳槽季的遭遇想必大家也是感受到了一丝寒意。笔者有一个朋友在阿里工作,今年3月底开始请他帮忙内推,也许是阿里的大前端...
74
12
分享
iOSTips
赞了这篇文章
老司机技术
公众号 @老司机技术
·
4年前
关注
老司机 iOS 周报 #64 | 2019-04-22
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐...
33
6
分享
iOSTips
赞了这篇文章
老司机技术
公众号 @老司机技术
·
4年前
关注
老司机 iOS 周报 #62 | 2019-04-08
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐...
46
6
分享
iOSTips
赞了这篇文章
WeZZard
iOS Dev @ByteDance
·
4年前
关注
浅谈 Swift 泛型元编程——建构一个在编译时就确保了安全的 VFL 助手库
有人会说,要写的越少,语言越好。(并不是,PHP 是最好的语言。) 好吧,这也许是真的。但是要写的少并不是一个可以在何时何地都得到同一结果的可以量化的指标。根据你任务的不同...
17
评论
分享
iOSTips
赞了这篇沸点
老司机技术
公众号 @老司机技术
·
4年前
举报
推荐文章:🐢 小程序渲染架构设计 -
mp.weixin.qq.com
编辑简评:BATT,微信,支付宝,头条,百度,都纷纷推出了自己的小程序,小程序这个概念已经广泛的渗透到了各大公司各大平台。
- 小程序的架构有什么好处?为什么各大公司都倾向于用这样的小程序式的架构?
- 小程序的架构是什么样子?这一套架构实现上与 H5/RN/Flutter 他们之间有什么差异?
带着这些问题,来深入这篇文章,让我们从,用户的角度/平台的角度/架构与代码实现的角度,深入剖析一下“小程序”
更多优质内容,请查看本周周报:
展开
SwiftOldDriver/iOS-Weekly
github.com
今天学到了
等人赞过
分享
评论
9
iOSTips
赞了这篇文章
老司机技术
公众号 @老司机技术
·
4年前
关注
老司机 iOS 周报 #61 | 2019-04-01
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐...
29
评论
分享
iOSTips
赞了这篇沸点
老司机技术
公众号 @老司机技术
·
5年前
举报
推荐文章:
VIPER best practices for iOS developers -
theswiftdev.com
编辑简评:本文是作者在过去一年对 VIPER 架构最佳实践系列分享的第二篇。主要包括以下内容:
1. 使用 VIPERA 代码生成工具自动生成 VIPER 各个模块
2. 以 App 首页业务为例结合 Promises 分别实现 View、Interactor、Presenter、Entities、Router 、Services
3. VIPER 模块间通信
结合 Promises 基于 VIPER 架构可以使代码结构更加清晰,更容易做单元测试,更易复用,[点击这里](
github.com
)阅读源码。
对 VIPER 架构感兴趣的读者可以扩展阅读作者这个系列教程[第一篇:]
theswiftdev.com
各种架构及 VIPER 基本概念,[第三篇:]
theswiftdev.com
面向协议编程在 VIPER 架构上的实践。
更多优质内容,请查看本周周报:
展开
SwiftOldDriver/iOS-Weekly
github.com
今天学到了
等人赞过
分享
评论
4
iOSTips
赞了这篇沸点
老司机技术
公众号 @老司机技术
·
5年前
举报
推荐文章:🐎 CodeHub#1 回顾 | 敏捷开发与动态更新在支付宝 App 内的实践 -
mp.weixin.qq.com
编辑简评:本文解释了支付宝 App 的一些架构实现细节,支付宝的架构设计需要满足的目标有
- 多应用的生态:不限于形式,原生模块、离线包、小程序。
- 开放:底层同一个架构,业务很方便的迁移。
- 动态化:业务可以随时在线更新,无需发版,随时响应线上活动,比如双十一、双十二,春节扫福等活动
- 高可用、高性能、高灵敏度:完善的监控运维体系、发现问题后多层次的修复技术、客户端良好的性能启动体验,强大的网络性能,防刷抗流量等。
从整体上来说,一个超级 App 的发展过程,对于前后端的架构设计都会提出不同的演化目标。目前支付宝也开源了面向移动开发的一站式解决方案 mPass ,能有效地减少研发成本,提升开发效率,可以多关注一下。
展开
SwiftOldDriver/iOS-Weekly
github.com
今天学到了
等人赞过
分享
评论
5
iOSTips
赞了这篇文章
SepCode
iOS
·
5年前
关注
简单易懂KVC基础篇
这篇文章其实就是被他的兄弟KVO给逼出来的,没办法。官方文档中介绍过KVC是KVO技术实现的基础,闲话免提,咱们请入座。学识有限,有不对的地方,还请大家多多指正。 KVC(...
36
7
分享
iOSTips
赞了这篇文章
老司机技术
公众号 @老司机技术
·
5年前
关注
老司机 iOS 周报 #60 | 2019-03-25
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐...
16
5
分享
iOSTips
赞了这篇文章
老司机技术
公众号 @老司机技术
·
5年前
关注
下一个新项目,我要不要用 Swift 来写?
前两天,在我们「老司机 iOS 周报读者群」里面,有个读者问了这样一个问题 “ 今年如果新起一个项目,大家觉得适合用 Swift 来写吗?” 群里马上引起了一个不小的讨论,...
20
30
分享
iOSTips
赞了这篇沸点
老司机技术
公众号 @老司机技术
·
5年前
举报
推荐文章:
即将开源 | 让 Flutter 真正支持 View 级别的混合开发 -
mp.weixin.qq.com
编辑简评:本文介绍了今日头条主客户端上接入 Flutter 进行混合开发的经验,主要是解决如下问题
1. FlutterView 在一些小场景碎片化的问题。譬如短期内无法完成页面级别的 Flutter 化,Native View 和多个 Flutter View 必须混合存在的情况。类似的还有 Feed 流中的 Flutter Cell,列表页中的某些 ItemView 是 FlutterView。
2. 内存管理问题:回收不活跃页面占用的内存
3. 共享线程:收敛全局线程为公共的4个线程
4. SurfaceView 改 TextureView :主要是解决手势动画的问题
总结来说,字节跳动客户端基础技术 Team 目前对于 Flutter 已经有了一定的研究,并且能够支持到 View 级别开发,目前文中提到的方案正在进行公司内部开源审查程序,通过后会在字节跳动官方 Github 上开源。
更多优质内容,请查看本周周报:
展开
SwiftOldDriver/iOS-Weekly
github.com
今天学到了
等人赞过
分享
评论
15
iOSTips
赞了这篇文章
老司机技术
公众号 @老司机技术
·
5年前
关注
老司机 iOS 周报 #59 | 2019-03-18
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐...
29
6
分享
iOSTips
赞了这篇文章
砖
iOS @?
·
5年前
关注
探秘Runtime - 深入剖析Category
有了之前Runtime的基础,一些内部实现就很好理解了。在OC中可以通过Category添加属性、方法、协议,在Runtime中Class和Category都是通过结构体实...
2
评论
分享
iOSTips
赞了这篇文章
老司机技术
公众号 @老司机技术
·
5年前
关注
老司机 iOS 周报 #58 | 2019-03-11
老司机 iOS 周报,只为你呈现有价值的信息。 你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐...
27
11
分享
iOSTips
赞了这篇沸点
老司机技术
公众号 @老司机技术
·
5年前
举报
推荐文章:
Websites using Swift and AWS Lambda — Part 1 -
www.jasonzurita.com
编辑简评:本文介绍了如何用 Swift 轻松、愉快地编写并部署一个轻量网站。
1. 使用 Swift + HTML + CSS 编写网站可以充分利用 Swift 的语言优势,例如代码更安全、更容易理解,写起来也更有意思。
2. 使用 Lambda、Layers、API Gateway 以及 Certificate Manager(可选)在 AWS 上免费部署(每个月 100 万次免费请求)。
3. 易于部署和更新,只需要更新 AWS Lambda 函数即可!
4. 网站是动态生成的,也就是说可以在查询数据库、调用另一个 Lambda 函数并请求 API 之后将网站组合起来。
5. 不需要管理传统的、有时会非常麻烦的 JavaScript 依赖。
6. 示例网站 -
swift-aws-lambda-website.jasonzurita.com
是第一个使用 Swift + AWS Lambda 的网站。
更多优质内容,请查看本周周报:
展开
SwiftOldDriver/iOS-Weekly
github.com
今天学到了
等人赞过
分享
评论
8
下一页
个人成就
文章被点赞
170
文章被阅读
15,644
掘力值
524
关注了
21
关注者
1,814
收藏集
1
关注标签
6
加入于
2016-07-21