首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hoping_sir
掘友等级
iOS工程师,前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 32
沸点 5
赞
37
返回
|
搜索文章
最新
热门
Swift基础之TabView
使用TabView 今天介绍TabView,这个组件类似于UIKit中的UITabbar。 预览图如下: 在这个方法里面: 参数selection是Binding类型,我在这里使用constant(2
SwiftUI基础之ScrollView
使用ScrollVIew ScrollVIew是SwiftUI中的UIScrollView,我们来看看他的初始化方法: axes表示方向: .vertical 可垂直滚动 .horizontal 可水
SwiftUI基础之Button
1 如何使用Button 1.1 纯文字按钮 2 图文按钮 2.1 带有系统图片的图文按钮 展示如下: 2.2 自定义图片的图文按钮
SwiftUI基础之布局控件Stack和padding
认识HStack、VStack、ZStack 在SwiftUI中的布局更加类似于UIStackView类,也可能当时UIStackView类的出现也是为了后面的SwiftUI所做的实验吧
SwiftUI基础之Image
什么是Image Image相当于iOS中的UIImageView 如何使用Image 使用SF符号 在苹果设计规范网址,官方提供了Mac版SF符号app,里面提供了很多官方的icon,对于个人开发者
SwiftUI基础之Text
最近闲了下来,开始系统研究下SwiftUI,并且记下来留作笔记 什么是Text Text相当于UILabel,也就是文本框,是比较简单的控件,下面我们看下Text的使用方法和相关Api
runtime之ivar内存布局篇
随着runtime越来越常用,iOSer对runtime的理解要求也越来越高,大家都热衷于runtime源码理解,这篇我带领大家理解下关于Ivar的内容。 在分析Ivar之前,我们要了解下内存对齐的概念。 每个特定平台上的编译器都有自己的默认“对齐系数”,而64位中iOS里这个…
iOS之runtime详解api(四)
今天,讲这个系列的第四篇,是关于Protocol。 这个方法是获得协议的名称。后面我们打印协议就通过这个函数。 我们随便找个类去遵循这个协议,就拿我们前几篇新建的那个Person类吧。 这次没错了,最后的结论是,必须**register**(只要有Class遵循这个Protoc…
iOS之runtime详解api(三)
第一篇我们讲了关于Class和Category的api,第二篇讲了关于Method的api,这一篇来讲关于Ivar和Property。 这个是通过传入对应的Ivar,获得Ivar的名字。 class_getInstanceVariable是在cls类里,名字为name的实例变量…
iOS之runtime详解api(二)
在上一篇我们讲解了runtime里面关于类和分类的函数,那么,我们这一篇就讲解下关于Method的那些函数。 objc_method或者Method(这两个其实是同一个)这个结构体在runtime.h文件里并没有详细的告诉我们其中的成员变量,这个在这个阶段也不是很重要,后面我将…
下一页
个人成就
文章被点赞
63
文章被阅读
15,477
掘力值
458
关注了
7
关注者
52
收藏集
1
关注标签
20
加入于
2018-10-03