首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
SunshineBrother
掘友等级
iOS开发工程师
面向百度工程师,CV大法用的贼溜
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
561
文章 552
沸点 9
赞
561
返回
|
搜索文章
最新
热门
Flutter 9种布局组件(带详细案例)
alignment:child对齐的属性,可以设置居中、居左、居右、居上、居下等等。 padding:内边距。width和height包含padding值。 color:背景颜色。 decoration:设置装饰,比如边框、圆角、背景图片等。不能给Container同时设置de…
Flutter中用户交互事件
第二类则是手势识别(Gesture Detector),表示多个原始指针事件的组合操作,如点击、双击、长按等,是指针事件的语义化封装。 指针事件表示用户交互的原始触摸数据,如手指接触屏幕 PointerDownEvent、手指在屏幕上移动 PointerMoveEvent、手指…
Flutter中10个必须掌握的widget(带详细API解释)
应用程序离不开文字的展示,因此文字的排版非常重要,通常情况下Text组件可以完成绝大多数需求,它可以显示不同大小的文字、字体、颜色等,如果想在一句话或者一段文字里面显示不同样式的文字,Text组件无法满足我们的需求,这个时候需要使用RichText。 其中,text为Strin…
Dart 基础语法大全
Dart语言中所有变量都是一个对象,每个对象都是一个类的实例。数字类型(numbers)、函数和 null 也是对象。所有对象都继承自 Object 类。 数值型分为整形int和浮点型double。可以用num、int、double声明。 num声明的变量加入的是int型,还可…
OC和Swfit混编中一次有意思的Selector探索
@selector 是 Objective-C 时代的一个关键字,它可以将一个方法转换并赋值给一个 SEL 类型,它的表现很类似一个动态的函数指针。在 Objective-C 时 selector 非常常用,从设定 target-action,到自举询问是否响应某个方法,再到指…
iOS App 如何通过注入动态库的方式实现极速编译调试
你是不是经常会好奇自己参与的这么些项目,为什么有的编译起来很快,有的却很慢;编译完成后,有的启动得很快,有的却很慢。其实,在理解了编译和启动时链接器所做的事儿之后,你就可以从根儿上找到这些问题的答案了。 解释器会在运行时解释执行代码,获取一段代码后就会将其翻译成目标代码(就是字…
Map、Filter和Reduce
当然,我们可以将 getSwiftFiles 函数一般化。比如,相比于使用硬编码 (hardcoding) 的方式筛选扩展名为 .swift 的文件,传递一个附加的 String 参数进行比对会是更好的方法。我们接下来可以使用同样的函数去比对 .swift 或 .md文件。但是…
Object-C与Swift的RunTime运行机制对比
Objective-C语言是一门以C语言为基础的面向对象编程语言,其提供的运行时(Runtime)机制使得它也可以被认为是一种动态语言。运行时的特征之一就是对象方法的调用是在程序运行时才被确定和执行的。系统提供的开放接口使得我们可以在程序运行的时候执行方法替换以便实现一些诸如系…
十几个小知识点,让你理解OC到Swift的都有哪些转变
@selector 是 Objective-C 时代的一个关键字,它可以将一个方法转换并赋值给一个 SEL 类型,它的表现很类似一个动态的函数指针。在 Objective-C 时 selector 非常常用,从设定target-action,到自举询问是否响应某个方法,再到指定…
Swift-29个关键字,助力开发(万字长文)
Swift 的 protocol 不仅可以被 class类型实现,也适用于 struct 和 enum。 在使用 class 来实现带有 mutating的方法的协议时,具体实现的前面是不需要加 mutating修饰的,因为 class 可以随意更改自己的成员变量。所以说在协议…
下一页
个人成就
优秀创作者
文章被点赞
1,114
文章被阅读
224,477
掘力值
5,855
关注了
105
关注者
1,914
收藏集
0
关注标签
11
加入于
2017-12-13