E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS基础(Swift)
swift
UI初识
swift
UI初识
swift
UI是描述型的UI组合方式,只需要描述UI的样子,而不是自己去拼接组件所有的View都被放置在body内,Text则是文本的描述structContentView:View{
呆呆牛
·
2023-10-25 21:07
iOS
Swift
字符串处理
创建String扩展源码//MARK:-字符串处理extensionString{funcgetParagraphStringHeight(lineHeight:CGFloat,font:UIFont,maxWidth:CGFloat)->CGFloat{letparaStyle=NSMutableParagraphStyle()paraStyle.maximumLineHeight=lineHe
邓布利多教授
·
2023-10-25 15:51
iOS13 tabBar bug
变成系统默认蓝色*自定义控制器继承于UIViewController*应用中所有的视图都继承自该自定义控制器*在该自定义控制器的viewWillAppear中,通过如下代码恢复tabBar选中颜色```
swift
overridefuncviewWillAppear
MonkeyLu
·
2023-10-25 15:09
iOS-
Swift
和Objective-c 混编
一、
Swift
项目中使用OC的类当
Swift
项目中第一次创建或者手动拖入OC类的时候,Xcode会提示,是否创建对应的桥接文件:创建桥接文件提示当出现该提示框后,选择cancel,那么之后引入OC的类还是会出现该提示框的
下班不写程序
·
2023-10-25 14:39
Ubuntu 20.04集群手动安装OpenStack Yoga
文章目录基础配置基础中的基础软件配置OpenStackkeystoneX11转发Glance控制节点Placement控制节点Nova控制节点计算节点Neuron控制节点网络节点计算节点Horizon
Swift
BluePROT
·
2023-10-25 14:50
云计算
云计算
Day 16: 无声的叹息
就连TALOR
SWIFT
都在公众媒体上直怼川普,说我们将在11月份
我是你们的楠朋友
·
2023-10-25 14:47
Flutter和
Swift
UI比较
0.语言
Swift
UI毫无疑问是
Swift
语言编写,在2019年正式推出,目前最新是
Swift
5.9(2023年9月),由Apple公司维护和发行;该编程语言发明人已离职Apple。
Johnny.Cheung
·
2023-10-25 13:35
swift
IOS
flutter
flutter
swiftui
ios
Swift
-属性
/*储存属性储存常量或变量的要么给他默认值,要么在构造方法里初始化//计算属性计算属性不可直接储存值访问的时候调用get,赋值调用setget里一定要有returnset中有一个内置的newValue变量,用于接收外界赋值的新值set里不能给当前的计算属性赋值,否则死循环只读计算属性:只提供get,没有set,在写的时候可以省略get{}//类属性类属性用static修饰类属性和类是关联的,而不是
我路遇你
·
2023-10-25 12:02
Swift
学习笔记-继承
1.方法的重写需要在重写的方法前加override。overridefuncmakeNoise(){print("这是子类")}在属性someProperty的getter或setter的重写实现中,可以通过super.someProperty来访问超类版本的someProperty属性。在下标的重写实现中,可以通过super[someIndex]来访问超类版本中的相同下标。2.重写属性///相当
女粉丝
·
2023-10-25 11:42
Swift
之 OC 到
Swift
1、Xcode使用1、常用标签//MARK:类似于OC中的#pragmamark/MARK:-类似于OC中的#pragmamark-//TODO:用于标记未完成的任务//FIXME:用于标记待修复的问题//#warning("XXX"):提示要做的事情2、条件编译//操作系统:macOS\iOS\tvOS\watchOS\Linux\Android\Windows\FreeBSD#ifos(mac
Abner_XuanYuan
·
2023-10-25 11:51
【
Swift
UI模块】0060、
Swift
UI基于Firebase搭建一个类似InstagramApp 1/7部分-搭建TabBar
Swift
UI模块系列-已更新60篇
Swift
UI项目-已更新5个项目往期Demo源码下载技术:
Swift
UI、
Swift
UI4.0、Instagram、Firebase运行环境:
Swift
UI4.0+
宇夜iOS
·
2023-10-25 08:31
#
#
SwiftUI项目
swiftui
Firebase
Instagram
TabBar
App应用程序
【
Swift
UI模块】0059、
Swift
U自定义AppStore
Swift
UI模块系列-已更新59篇
Swift
UI项目-已更新5个项目往期Demo源码下载技术:
Swift
UI、
Swift
UI4.0、AppStore、AppStoreUI运行环境:
Swift
UI4.0
宇夜iOS
·
2023-10-25 08:01
#
SwiftUI模块
swiftui
AppStore
自定义AppStoreUI
界面
自定义
Swift
5基础语法要点整理—可选项
可选项可选项,一般也叫可选类型,它允许将值设置为nil在类型名称后面加个问号?来定义一个可选项varname:String?="Jack"name=nilvarage:Int?//默认就是nilage=10age=nilvararray=[1,15,40,29]funcget(_index:Int)->Int?{ifindex=array.count{returnnil}returnarray[i
Jabir_Zhang
·
2023-10-25 08:27
【
Swift
UI模块】0060、
Swift
UI基于Firebase搭建一个类似InstagramApp 2/7部分-搭建TabBar
Swift
UI模块系列-已更新60篇
Swift
UI项目-已更新5个项目往期Demo源码下载技术:
Swift
UI、
Swift
UI4.0、Instagram、Firebase运行环境:
Swift
UI4.0+
宇夜iOS
·
2023-10-25 08:55
#
#
SwiftUI项目
swiftui
ios
swift
Firebase
Instagram
【
Swift
UI模块】0060、
Swift
UI基于Firebase搭建一个类似InstagramApp 3/7部分-搭建TabBar
Swift
UI模块系列-已更新60篇
Swift
UI项目-已更新5个项目往期Demo源码下载技术:
Swift
UI、
Swift
UI4.0、Instagram、Firebase运行环境:
Swift
UI4.0+
宇夜iOS
·
2023-10-25 08:55
#
SwiftUI项目
#
swiftui
ios
swift
Firebase
Instagram
swift
调用appearance()方法后, 设置控件属性会闪退的问题!
在
swift
中没有宏的概念,所以属性无法被UI_APPEARANCE_SELECTOR标注,如果想让某个属性支持UIAppearance可以为该属性使用dynamic关键字
Happy晓哥
·
2023-10-25 07:12
Swift
之协议、错误类型、泛型、String 和 Array、高级运算符、扩展
1、协议1、协议可以用来定义方法、属性、下标的声明,协议可以被枚举、结构体、类遵守(多个协议之间用逗号隔开)。protocolDrawable{funcdraw()varx:Int{getset}vary:Int{get}subscript(index:Int)->Int{getset}}protocolTest1{}protocolTest2{}protocolTest3{}classTestC
Abner_XuanYuan
·
2023-10-25 05:02
Swift
之属性、方法、下标、继承、初始化、可选链
1、属性
Swift
中属性可以分为以下几种:实例属性(InstanceProperty):只能通过实例去访问。
Abner_XuanYuan
·
2023-10-25 04:06
Swift
接入腾讯地图SDK
前言腾讯地图iOSSDK目前只提供了Objective-C版本的SDK,因此如果是
Swift
项目,则需要自己通过Bridging文件来将其引入使用场景:
Swift
项目接入腾讯地图.准备:接入流程创建
Swift
面糊
·
2023-10-25 03:11
LeetCode - #59 螺旋矩阵 II
的
Swift
算法题题解整理为文字版以方便大家学习与阅读。
网罗开发
·
2023-10-25 00:14
Swift
leetcode
矩阵
swift
swift
UIColor 相关扩展
十六进制色值转换成UIColor获取颜色的RGBA值使用0~255的色值初始化颜色获取UIColor的十六进制色值生成随机色publicextensionUIColor{structRGBA{varr:UInt8varg:UInt8varb:UInt8vara:UInt8}///将十六进制的字符串转化为`UInt32`类型的数值,能够解析的最大值为`0xFFFFFFFFFF`超过此值返回`UInt
__Simon__
·
2023-10-24 23:03
OC 依赖注入 笔记
通过默认实现协议的方法,让对象直接遵守协议就可以调用方法,有点像
swift
上我很喜欢的协议扩展文章地址demo地址
东北小小猿
·
2023-10-24 22:44
Swift
UI(Combine)学习整理(三)
如果有Rx
Swift
的学习经验那么理解combine会更加迅速通过对事件处理的操作进行组合(combine),来对异步事件进行自定义处理(这也正是Combine框架的名字的由来)。
微笑_d797
·
2023-10-24 20:49
Swift
笔记#2 -
Swift
UI 基础控件 Button 必知必会
本期学习
Swift
UI基础控件Button的使用,内容基本涵盖了Button高频的使用场景;通过本节课你将收获:常规创建button的两种方式给按钮设置图标、设置圆角;更改前景色、背景色给按钮设置渐变背景色
JSCON简时空
·
2023-10-24 19:29
算法-刷题记录 - 02(
Swift
实现)
二叉树相关二叉树的遍历分为前序,中序,后序,说白了就是根节点的位置,根节点在前面就是前序遍历,以此类推每种遍历各有优势,比如获取某个二叉树的最大深度就采用前序遍历,再比如获取所有节点个数就需要遍历整个二叉树,此时采用后序遍历就比较合适,只有二叉树才有中序遍历,因为多叉树根节点的位置不确定.中序遍历可以认为是遍历有序数组题目1:二叉树的最大深度classNode{varleft:Node?varri
洧中苇_4187
·
2023-10-24 19:27
如何在
Swift
3 中用 SpriteKit 框架编写游戏 (Part 3)
原文地址:HowToBuildASpriteKitGameIn
Swift
3(Part3)原文作者:MarcVandehey译文出自:掘金翻译计划译文地址:如何在
Swift
3中用SpriteKit框架编写游戏
minse
·
2023-10-24 19:17
iOS 项目开发问题记录-代码部分
由于网上的资料不多,且有些都是比较老的,现在这个项目是基于
swift
5,iOS14,看能不能帮到遇到同样问题的小伙伴。问题title怎么
Jinbeen
·
2023-10-24 18:50
iOS
开发记录
1024程序员节
ios
oc项目中 报Could not find auto-linked library '
swift
ObjectiveC'/Could not find auto-linked framework 类错误
image.png原来是三方库中加入了
swift
库但是没有找到siwft库的文件导致的。
佳佳爱宥嘉
·
2023-10-24 18:24
swift
枚举便利的高阶用法
枚举遍历的高级用法classPeople{enumCodingKeys:String{staticfunccrateTB(){}casenamecasetitlestaticfunctoTest(){varallKeys:[CodingKeys]=[]vari=0whiletrue{ifletkey=(withUnsafePointer(to:&i){t->CodingKeys?inletres=
秋叶红90
·
2023-10-24 15:47
手写一个PrattParser基本运算解析器4: 简述iOS的编译过程
点击查看基于
Swift
的PrattParser项目iOS项目的编译过程与PrattParser解析器前面三篇我们看到了PrattParser解析器的工作原理,工作过程,我们了解到PrattParser解析器实际上是模拟了编译过程中的词法分析
神经骚栋
·
2023-10-24 15:41
编译原理:
ios
编译原理
xcode
Swift
UI之GeometryReader
Swift
UI的一个神奇之处在于,我们在做某些功能的时候,无需过多地关心布局信息,而是把主要精力放在业务逻辑部分,后续的文章中,我会专门写一篇DataFlow的文章。
老马的春天
·
2023-10-24 15:59
kotlin记录
简介:Kotlin是一种在Java虚拟机上运行的静态类型编程语言,被称之为Android世界的
Swift
,由JetBrains设计开发并开源。
大牛是只猫
·
2023-10-24 15:39
Swift
UI机器学习之苹果的机器学习框架和工具
苹果的机器学习框架和工具Apple提供了许多框架来帮助将机器学习集成到您的应用程序中。这些框架在不同的抽象级别上运行,但可以大致分为两大类:任务级框架模型级框架。任务级框架任务级框架提供的方法使您可以执行高级任务,而不必显式处理培训和部署机器学习模型。该框架包括许多预训练的模型,并将根据您要执行的任务选择一个模型。Apple提供的关键任务级框架如下:视觉:此框架提供高级API来执行任务,例如人脸检
iCloudEnd
·
2023-10-24 14:25
swift
Uivew 添加点击事件
privatestructAssociateKeys{staticvargestureKey="gestureKey"staticvartapBlock="tapBlock"}funcyx_setTapActionWithBlock(tapBlock:@escaping()->Void){self.isUserInteractionEnabled=truevartapGesture=objc_ge
大鹏你我他
·
2023-10-24 11:03
使用UIImagePickerController从相册选择照片
Swift
4在info.plist添加NSPhotoLibraryUsageDescriptionThisapprequiresaccesstothephotolibrary.ViewController
黑山老水
·
2023-10-24 10:26
Jetpack Compose 网络请求
JetpackCompose已经出现Beta版本好久了,尝试了一下,总的感觉和Flutter、
Swift
UI葫芦画瓢的。
海龙lv
·
2023-10-24 10:13
Swift
后缀表达式(逆波兰式)转换计算
关注后回复“进群”,拉你进程序员交流群作者丨王德亮来源丨搜狐技术产品(ID:sohu-tech)本文字数:8396字预计阅读时间:21分钟背景最近在开发《挑战24点》的过程中遇到了一个问题,即,如何计算常用数学表达式的结果,比如,给定字符串8-(6+4/2-1)*2,怎么计算得到结果,并且得到计算的过程。网上查资料发现,大部分都是类似系统计算器的处理,在遇到第二个运算符时,就把前一步的操作结果计算
iOS_开发
·
2023-10-24 10:25
python
java
数据结构
算法
字符串
Swift
实现UIButton图片与文字布局调整
最近再次学习
Swift
,所以会翻译一些之前OC常用的一些组件今天要介绍的是
Swift
中实现UIButton内部图片与文字的布局调整,下面是效果图,先简单的看一下左右布局上下布局这种方式我们可以通过自定义按钮去实现
kingsic
·
2023-10-24 08:38
OpenStack控制节点Image服务安装部署
OpenStack中,提供ImageService的是Glance,其具体功能如下:提供RESTAPI让用户能够查询和获取image的元数据和image本身支持多种方式存储image,包括普通的文件系统、
Swift
于飞_d529
·
2023-10-24 06:18
swift
报错Fatal error: UnsafeMutablePointer.deinitialize with negative count
这个问题是由多个线程同时修改数组引起的,是个线程安全问题。解决办法:1.修改数组在同步队列中letqueue=DispatchQueue(label:myqueue)queue.sync{myArray.append(...)}2.在数组修改前后加锁objc_sync_enter(self)myArray.append(...)objc_sync_exit(self)此外,不加锁也可能造成以下问题
is_E
·
2023-10-24 05:36
Swift
5.1
转自链接知道
Swift
UI的人,都会很想使用这个框架,但是由于只能在iOS13以及以后的系统使用,所以会很痛心。像我就觉得为什么
Swift
UI不开源啊!
nuannuan_nuan
·
2023-10-24 04:39
OC、
Swift
设置编译条件
但是在
Swift
中,预处理的宏定义已经无效了,主要是
Swift
不在包含预处理的过程The
Swift
compilerdoesnotincludeapreprocessor.Instead,ittakesadvantageofcompile-timeattributes
思绪_HY
·
2023-10-24 03:10
swift
语言 数组定义_
Swift
入门(5)——数组(Array)
集合集合的定义
Swift
中提供了两种数据结构用于存放数据的集合,分别是数组(Array)和字典(Dictionary)。
丹大个儿
·
2023-10-24 02:45
swift语言
数组定义
Swift
中数组的创建和操作
一、数组的创建字面量创建数组1、创建空数组的时候必须携带类型信息//letarray=[]//如果直接这样创建一个空数组,程序会报错//需要携带类型信息letarray:[String]=[]letarray2:[Int]=[]2、如果内容已经提供了类型信息,比如说作为函数的实际参数或者已经分类了的变量或常量,你可以通过空数组字面量来创建一个空数组vararray=[1,2,3,4,5]print
same_life
·
2023-10-24 02:15
swift
开发语言
ios
数组
Swift
字面量/运算符/条件语句/字符串/数组/字典
Swift
字面量/运算符/条件语句/字符串/数组/字典1.
Swift
字面量1.1字符串型字面量2.
Swift
运算符2.1区间运算符3.
Swift
条件语句3.1
Swift
switch语句4.
Swift
字符串
小王的进阶之路
·
2023-10-24 02:13
iOS
/
Swift
swift
开发语言
ios
Swift
数组及常用方法
Swift
数组及常用方法1.创建数组//创建整型数组vararray1:[Int]=[]//[]vararrya2:Array=[1,2,3]//[1,2,3]vararryaInt=[1,2,3]//
Lucky_William
·
2023-10-24 02:42
Swift
swift
开发语言
ios
swift
中数组使用详情
初始化一个数组//字面量创建一个数组(可以使用数组字面量来初始化一个数组,他是一种以数组集合来写一个或者多个值的简写方式.数组字面量写作一系列的值,用逗号隔开,用方括号括起来)letarray=[1,2,3,4]/*1.创建空数组的时候必须携带类型信息;2.如果内容已经提供了类型信息,比如说作为函数的实际参数或者已经分类了的变量或常量,你可以通过空数组字面量来创建一个空数组*/vararray:[
~废弃回忆 �༄
·
2023-10-24 02:11
swift
swift
数组
[
swift
刷题模板] 树状数组(BIT/FenwickTree)
@[TOC]([
swift
刷题模板]树状数组(BIT/FenwickTree))一、算法&数据结构1.描述[python刷题模板]树状数组二、模板代码1.单点赋值(增加),区间求和(PURQ)例题:307
七水shuliang
·
2023-10-24 02:40
swift刷题模板
swift
开发语言
ios
iOS基础
细节
一、为什么会存在堆空间堆空间的存在主要是为了延长对象的生命周期,并使得对象的生命周期可控。如果试图用栈空间取代堆空间,显然是不可行的。栈是向低地址扩展的数据结构,是一块连续的内存的区域。这句话的意思是栈顶的地址和栈的最大容量是系统预先规定好的,如果申请的空间超过栈的剩余空间时,将出现栈溢出,发生未知错误。因此,能从栈获得的空间较小。而堆是向高地址扩展的数据结构,是不连续的内存区域。这是由于系统是用
曼谷第一开膛手
·
2023-10-24 02:02
学习笔记(10):21天通关Python(视频课)-序列相关函数与封包解包
utm_source=blogtoedumylist=['python','kotlin','
swift
','java','go']字符串可比较大小,先比较第一个字符print(len(mylist))
Lucas.hippie
·
2023-10-24 02:14
研发管理
python
移动开发
编程语言
Python
网络编程
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他