首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
kira_wu
掘友等级
Ios&Flutter
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 44
沸点 2
赞
46
返回
|
搜索文章
赞
文章( 44 )
沸点( 2 )
Flutter状态管理Provider(四) Selector使用
进入这个帖子,可以先看看前面的介绍哈。 我们大致领会到一下关键点。 Selector相当于Cosumer,但是可以在某些值不变的情况下,防止rebuild。 selector方法:Selector使用 Provider.of获取共享的数据。数据作为selector方法的入参A,…
iOS开发·网络请求大总结(NSURLConnection,NSURLSession,AFNetworking)
0. 前言 iOS的开发中的网络下载方式包括NSData(最原始,实际开发基本不会用),NSURLConnection(古老又过气的苹果原生网络框架),NSURLSession(现在流行的苹果网络框架),AFNetworking,SDWebImage以及基于AFNetworki…
Apple IAP 二三事
更通俗的解释:看商品/服务的实际消费场景是在 App 内,还是 App外;如果在 App内即可完成消费的,苹果要求使用 IAP,如电子书、充值类虚拟货币、游戏/直播中道具等;在App外完成消费,可以使用第三方支付;典型如线下电影票、实物电商、打车、外卖等。 Apple对IAP态…
笔记-集合NSSet、字典NSDictionary的底层实现原理
Foundation框架下提供了很多高级数据结构,很多都是和Core Foundation下的相对应,例如NSSet就是和_CFSet相对应,NSDictionary就是和_CFDictionary相对应。源码 这里说的hash并不是之前说的hash表,而是一个方法。为什么要有…
笔记-数据结构之 Hash(OC的粗略实现)
哈希表(Hash table,也叫散列表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表 白话一点的说就是通过把K…
iOS 网络优化和网络基础
网络优化(缓存、DNS 优化、请求策略优化如失败重发、缓存请求有网发送、节流等、弱网优化、资源优化),网络基础(Https、三次握手、四次挥手)
Flutter 路由原理解析
这一次,我尝试以不贴一行源代码的方式向你介绍 Flutter 路由的实现原理,同时为了提高你阅读源码的积极性,除了原理介绍以外,又补充了两个新的模块:从源码中学习到的编程技巧,以及 阅读源码之后对实际应用开发带来的帮助。 希望这样1+2的模式,可以诱导你以非常积极的心态,很轻松…
Flutter 1.17 中的导航解密和性能提升
Flutter 1.17 对比上一个稳定版本,更多是带来了性能上的提升,其中一个关键的优化点就是 Navigator 的内部逻辑,本篇将带你解密 Navigator 从 1.12 到 1.17 的变化,并介绍 Flutter 1.17 上究竟优化了哪些性能。 在 1.17 版本…
Objective-C基础之四(深入理解Block)
Block其实就是一个代码块,通常被称为“闭包”,它封装了函数调用以及函数调用环境,以便在合适的时机进行调用,在OC中,Block其实就是一个OC对象,它可以当做参数传递。 由此可以看出block底层其实就是一个OC对象,因为它内部拥有isa指针。同时block将内部所要执行的…
下一页
个人成就
文章被阅读
702
掘力值
16
关注了
16
关注者
1
收藏集
1
关注标签
5
加入于
2019-04-12