首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
阿达哒哒
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
React Native——使用SectionList改造电影列表
在上篇文章《ReactNative——使用FlatList实现豆瓣电影列表》中我们用FlatList实现了一个豆瓣电影的列表页。本篇我们使用SectionList将两个电影列表页改为一个分组的列表页,学习一下SectionList的用法。 SectionList是用于多个分组的…
ReactNative——使用FlatList实现豆瓣电影列表
在上篇文章中我们了解了ListView的使用方法,并且实现了三种不同样式的列表视图。ListView虽然使用广泛,但是它也有许多缺点,如:不支持单独的头部和尾部组件,当数据量过大时,占用内存明显增加,性能受到影响,出现丢帧的情况。所以随着React Native版本的迭代更新,…
iOS开发 APP启动过程
当用户点击应用图标之后,应用就开始启动。应用启动完成后,就会展示一系列的视图,和用户进行各种各样的交互(如滑动、点击)。当用户退出应用后,该应用就无法和用户进行交互。这一过程就体现了一个应用的生命周期(从启动到退出)。这里只介绍应用程序的显示部分。 在介绍应用启动过程及原理之前…
Objective C浅拷贝和深拷贝
浅拷贝就是对内存地址的复制,让目标对象指针和源对象指向同一片内存空间。如: 浅拷贝只是对对象的简单拷贝,让几个对象共用一片内存,当内存销毁的时候,指向这片内存的几个指针需要重新定义才可以使用,要不然会成为野指针。 在 iOS 里面, 使用retain 关键字进行引用计数,就是一…
由 HTTPS 理解 iOS 代码签名
平时在做 Android 开发的同时,偶尔做做 iOS 开发,同样是代码签名,Android 并不需要向 Google 申请什么证书,但对于 iOS APP 来说,需要向 Apple 申请证书,为了生成证书,又要生成公钥和私钥,我对这个流程一直搞不清,为什么需要这些证书,这些证…
最近很火的 Safe Area 到底是什么
iOS 7 之后苹果给 UIViewController 引入了 topLayoutGuide 和 bottomLayoutGuide 两个属性来描述不希望被透明的状态栏或者导航栏遮挡的最高位置(status bar, navigation bar, toolbar, tab …
关于dispatch_once的坑及注意点
说到单例,在Objective-C中我们很容易就能想到用dispatch_once来构建一个单例的对象,然而最近因为给一个目前维护的老项目增加新的功能的时候,却不小心踩到了dispatch_once的坑里面去了。 简单的说明一下遇到的问题:公司测试在安装完APP一段时间后,重新…
论MVVM伪框架结构和MVC中M的实现机制
一直都有人撰文吹捧MVVM应用开发框架,文章把MVVM说的天花乱坠并且批评包括iOS和android所用的MVC经典框架。这篇文章就是想给那些捧臭脚的人们泼泼冷水,虽然有可能招致骂声一片,但是目的是给那些刚入门的小伙伴一些参考和建议,以免误入歧途。同时也给那些深陷其中不能自拔的…
下一页
关注了
21
关注者
0
收藏集
6
关注标签
30
加入于
2018-02-27