首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
李华光
掘友等级
移动开发工程师
|
彩讯
一枚iOS工程师,鸿蒙开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 29
沸点 0
赞
29
返回
|
搜索文章
李华光
移动开发工程师 @彩讯
·
6年前
举报
默认情况下,block 引用外部变量时,将复制其数据结构到block中来实现访问的,截获的自动变量会存储于block的结构体内部, 会导致block体积变大;如果变量用__block 修饰时,block 是复制其引用地址来实现访问的。block可以修改__block 修饰的外部变量的值。(参考:)
iOS Block 详解
juejin.im
等人赞过
分享
评论
4
李华光
赞了这篇文章
泥瓦罐
iOS开发工程师
·
6年前
关注
原来这才是`Method-Swizzling`正确姿势
这点比较好理解,直到需要的时候才去Swizzling,而不是在+load方法中。关于在+load方法中进行Method-Swizzling,这里有篇文章参考。下面是相关方法...
13
评论
分享
李华光
赞了这篇文章
猫D
iOS 工程师 @顺丰
·
8年前
关注
iOS App组件化开发实践
其实我们这个7人iOS开发团队并不适合组件化开发。原因是因为性价比低,需要花很多时间和经历去做这件事,带来的收益并不能彻底改变什么。但是因为有2~3个星期的空档期,并不是很...
60
评论
分享
李华光
赞了这篇文章
Flutter编程指南
移动开发工程师 @互联网
·
6年前
关注
全面解析Flutter Platform Channel原理
我们知道Flutter中通过Platform Channel实现Flutter和原生端的数据传递,那么这些数据是怎么传递的,传递的过程都做了哪些操作,本文将以Android...
29
3
分享
李华光
关注了
Flutter编程指南
移动开发工程师 @彩讯
李华光
关注了
钝悟
移动开发工程师 @彩讯
李华光
赞了这篇文章
漫话编程
研发工程师
·
6年前
关注
漫话:如何给女朋友解释为什么200M宽带,打王者荣耀还是会有460的延迟?
周末,我正在准备年度述职的PPT,女朋友在一旁打王者荣耀,突然她好像是越塔送了个人头,很不高兴的问我。 大概过了10分钟左右,我听到了一声:"Defeat",我知道,今天这...
60
21
分享
李华光
关注了
nimomeng
移动开发工程师 @彩讯
李华光
赞了这篇文章
nimomeng
iOS 高级工程师 @腾讯
·
6年前
关注
30天学习编写30个Swift小程序
iOS开发已经做了快4年了,听说Swift也已经有两年多,但是一直都只是把学习停留在表面。无意中听说了有一个叫Sam Lu在Twitter上发起了一个100天做40个Swi...
154
16
分享
李华光
赞了这篇文章
CRMO
iOS
·
6年前
关注
从FMDB线程安全问题说起
从日志中能大概猜到,这是多线程访问数据库导致的 crash。FMDB 提供了 FMDatabaseQueue 在多线程环境下操作数据库,它内部维护了一个串行队列来保证线程安...
42
11
分享
李华光
赞了这篇文章
MeandNi
《Flutter开发之旅从南到北》作者 @Meandni
·
6年前
关注
Flutter知乎App实践:UI+Json+Utils
采用类似 Android 模块化思想,将整个 App 的内容分为5个部分. 暂不叙述,期待后续文章总结。项目目前还在更新完善中,预计使用Redux、Sqlflite等技术栈...
63
11
分享
李华光
赞了这篇文章
dddwncty
开发
·
6年前
关注
iOS12、iOS11、iOS10、iOS9常见适配
把build system切换到 Legacy Build System,换言之就是切换成老的编译系统,就OK了。 Xcode->File->Project Setting...
92
7
分享
李华光
赞了这篇文章
刘成
业务线技术负责人
·
7年前
关注
flutter布局-1-column
从今开始连载了,先来介绍下常用的不常用的widgets,从最简单的column开始。...
2
1
分享
李华光
移动开发工程师 @彩讯
·
6年前
关注
Xcode配置测试环境和线上环境
但是这不是最好的方式,最好的方式通过Xcode中的Configurations Setting Fil(.xcconfig)来解决,这应该是最优的实现方式,从而根据Debu...
16
4
分享
李华光
赞了这篇文章
闲鱼技术
@阿里巴巴集团
·
7年前
关注
Flutter混合工程改造实践
闲鱼技术团队于2018年上半年率先引入了Flutter技术尝试实现客户端开发的统一,并成功改造和上线了复杂的商品详情业务。这一过程中,由于原有的iOS和安卓工程都已相当庞大...
270
18
分享
李华光
赞了这篇文章
闲鱼技术
@阿里巴巴集团
·
7年前
关注
Flutter快速上车之Widget
Flutter作为一种全新的响应式,跨平台,高性能的移动开发框架。从开源以来,已经得到越来越多开发者的喜爱。闲鱼是最早一批与谷歌展开合作,并在重要的商品详情页中使用上线的公...
172
9
分享
李华光
赞了这篇文章
Castie1
iOS高级工程师 @华润健一网
·
7年前
关注
iOS 开发者该认真思考的「三个问题」| 掘金年度征文
大半年没有更新文章了, 可能是对自己写的内容有要求吧, 不想写一些如OC底层, 逆向入门这些像内容洗稿, 东拼西凑的伪原创, 修修改改换换顺序就又是一篇完全没有意义的文章....
62
15
分享
李华光
赞了这篇文章
吴师兄学算法
CTO @全网同名:吴师兄学算法
·
7年前
关注
21天,我在Github上获取 6300 star | 掘金年度征文
大家好,我是程序员小吴。12月初我在GitHub上上传了一个仓库,到现在为止获取了 6300 star,下面和大家聊聊关于项目启动的初衷、面临的一些困难和未来的计划。 在刷...
76
21
分享
李华光
赞了这篇文章
J_Knight_
iOS
·
7年前
关注
面向对象设计的六大设计原则(附 Demo & UML类图)
笔者想在 iOS 从业第三年结束之前系统学习一下关于设计模式方面的知识。而在学习设计模式之前,觉得更有必要先学习面向对象设计(OOD:Object Oriented Des...
488
67
分享
李华光
赞了这篇文章
CaffreySun
iOS架构师
·
6年前
关注
从零搭建 iOS Native Flutter 混合工程
本文来实现一个灵活、无侵入、低耦合的 iOS Flutter 混合工程。 1. 创建 Flutter 工程 请自行 百度/Google Flutter 安装教程,安装Flu...
78
44
分享
下一页
个人成就
文章被点赞
35
文章被阅读
12,992
掘力值
295
关注了
55
关注者
10
收藏集
15
关注标签
38
加入于
2018-10-10