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 布局 ——Stack(HStack、VStack、ZStack)
一、HStack水平布局将其子视图排列在水平线上importFoundationimport
Swift
UIstructMyView:View{varbody:someView{HStack{Text("
丝月
·
2023-11-30 12:06
ios(swiftUI)
开发
swift
布局
iOS-UIImagePickerController 内存警告研究
在
iOS开发
具有拍照功能的APP的时候会出现内存警告黑屏的问题,因此我们判断当self.presentedViewControlle是UIImagePickerController类型时,不做内存警告处理
Virgo丶
·
2023-11-30 12:06
iOS
随手记
内存管理
移动开发
iOS自动布局框架-Masonry详解
目前
iOS开发
中大多数页面都已经开始使用InterfaceBuilder的方式进行UI开发了,但是在一些变化比较复杂的页面,还是需要通过代码来进行UI开发的。
Keep_Moving31038
·
2023-11-30 12:35
ios开发
ios(
swift
ui) 属性包装器详解
@AppStorage在
Swift
UI中,属性包装器用于增强和管理视图的状态,以及处理视图与数据模型之间的绑定和交互。下面是一些常见的属性包装器:1.
丝月
·
2023-11-30 12:29
ios(swiftUI)
开发
ios
swiftui
swift
Swift
-可选链
Swift
的可选链式调用可以应用于任意类型,并且能检查调用是否成功。1.使用可选链式调用代替强制展开通过在想调用的属性、方法,或下标的可
DevXue
·
2023-11-30 11:29
swift
4 图片拉伸
这里以聊天界面气泡图为例设计给的气泡原图大小是这样的,chatPopGreenImg.png我们真正用到的是跟微信一样的,根据消息的长短自适应气泡的宽度和高度,如下图63020A46-9731-4C9B-9844-85C72C6E3683.png其实,这个并不难,网上也有很多例子,但是,自己弄的时候,还是因为粗心调入了一个坑,一:详细讲下实现的过程实现图片的拉伸不需要其他额外的第三方,也不用对图片
angle_杰
·
2023-11-30 10:47
关于iOS中UITableView自适应动态高度的回到顶部错位问题解决
问题在
iOS开发
中,动态布局cell的内容的时候,由于涉及到cell的高度返回,所以此时的高度通常有以下两种方案去解决:依据数据纯计算cell的高度进行cell高度的返回依据iOS自带的动态cell高度直接返回今天遇到的问题主要来自第二种
a_只羊
·
2023-11-30 08:03
Swift
- LeetCode - 翻转链表
题目翻转链表问题:翻转链表中第m个节点到第n个节点的部分说明:m,n满足1≤m≤n≤链表长度示例:示例1:输入:1->2->3->4->5->null,m=2和n=4输出:1->4->3->2->5->null解题思路:首先我们在头节点前面插入一个dummy节点,那样头节点就可以看作中间节点了,不需要额外考虑其他情况了。然后就是交换两个相邻节点之间的next指针了,这一步需要记录三个节点的信息代码
依赖糊涂
·
2023-11-30 03:04
【存储】nas模拟裸磁盘挂载
swift
1.利用nfs设置Linux系统之间的文件共享2.安装yuminstall-ynfs-utilsrpcbind2.1服务端客户端都进行安装3.配置文件修改:/etc/exports3.1启动服务(顺序不能打乱)/bin/systemctlstartrpcbind.service/bin/systemctlstartnfs.service3.2否则出现4.showmount–e查看一下,看看共享的目
一个热爱生活的好少年
·
2023-11-30 01:31
Swift
之Playground介绍
Playground是学习
Swift
很好的工具。几乎所有iOS/MacOS可以做的事情,你都可以在在Playground中实现。比如写一个动画、实现一个Sprite简单游戏。
文馨2526
·
2023-11-30 00:31
[
swift
进阶]读书笔记-第六章:函数 C6P2 局部函数和变量捕获
局部函数注:本节Demo的关联性和之前几节较强,学习成本较高,这里我使用
swift
playground中一个比较经典的Demo来讲(感觉在实际项目中很少用到,只做大概了解。)/
liaoworkinn
·
2023-11-29 23:44
swift
重温笔记(函数)
Swift
统一的函数语法非常的灵活,可以用来表示任何函数,包括从最简单的没有参数名字的C风格函数,到复杂的带局部和外部参数名的Objective-C风格函数。参数可以提供默认值,以简化函数调用。
简_爱SimpleLove
·
2023-11-29 22:09
iOS开发
解决pods-frameworks.sh:permission denied问题
本人亲测,找到BuildPhases,点开EmbedPodsFrameworks和CopyPodsResources是不是看到了这两个都有"${SRCROOT}/Pods/TargetSupportFiles/Pods/Pods-frameworks.sh"这句话?删除后commond+R,OK。。。。
潇岩
·
2023-11-29 20:26
2023年再看函数式编程
《iOS面向函数编程的理解》最初接触函数式编程还是Rx系列响应式的概念带来的,这么多年用过Rx
swift
,Rxjs,一直理解不够深刻。
星宇大前端
·
2023-11-29 17:08
编程思想
函数式编程
柯里化
compose
iOS开发
笔记--App内切换运行环境
背景UI在查看UI在正式环境和测试环境效果的时候总是需要来回装卸App,这个对开发和UI以及测试都造成了不便和影响工作效率,因此,在项目间隙调研一下这个问题的解决方案。虽然修改BundleID可以使得正式环境包和测试环境包在同一设备共存,但是BundleID修改了之后,推送,登陆等与BundleId相关的都不能够使用,所以修改BundleId的方案没有用处。实现方案在debug包的一个不常使用的界
sunrise_min
·
2023-11-29 16:34
Swift
- 系统声音服务的使用(播放声音,提醒,震动)
1、系统声音服务介绍:系统声音服务提供了一个Api,用于播放不超过30秒的声音。它支持的文件格式有限,具体的说只CAF、AIF和使用PCM或IMA/ADPCM数据的WAV文件。但此函数没有提供操作声音和控制音量的功能,因此如果是要为多媒体或游戏创建专门声音,就不要使用系统声音服务。2、系统声音服务支持如下三种类型:(1)声音:立刻播放一个简单的声音文件。如果手机静音,则用户什么也听不见。(2)提醒
小驴拉磨
·
2023-11-29 15:19
Kanna库编写数据抓取代码示例
```
swift
importFoundationimportKannaclassImageCrawler{funcstartCrawling(){leturl=URL(string:"")!
华科℡云
·
2023-11-29 14:13
爬虫
scrapy
ScrapeKit库数据抓取代码示例
```
swift
importScrapeKitclassVideoDownloader{funcdownloadVideo(){//创建一个配置letproxy=ProxyConfiguration(host
华科℡云
·
2023-11-29 14:43
开发语言
r语言
融云
swift
自定义消息类型
有的时候官方提供的消息类型并不能满足我们的需求,所以我们要定义消息类型融云官方文档一.先创建一个类继承RCMessageContentclassChatRoomMessageContent:RCMessageContent{}二.注册这个类注意事项:注册自定义消息代码必须在发送、接收该自定义消息之前推荐将所有注册自定义消息代码放在init方法之后,connect方法之前注册的消息类型名,必须多端一
马小撂
·
2023-11-29 10:56
Swift
swift
开发语言
ios
swift
—Tabbar
首先创建一个继承UITabBarController的文件,可以在viewDidLoad直接写letwalletVC=CHAWalletViewController()letwalletNav=UINavigationController(rootViewController:walletVC)walletNav.tabBarItem.title="钱包"//alwaysOriginal图片保持原
马小撂
·
2023-11-29 10:56
Swift
swift
tabbar
编程语言发展史:
Swift
语言的应用和影响
一、引言
Swift
是苹果公司于2014年发布的一种编程语言,旨在取代Objective-C成为iOS和macOS等苹果操作系统的主要编程语言。
Kali与编程~
·
2023-11-29 09:03
swift
开发语言
ios
Swift
构造器链
IDE:XcodeVersion7.3.1指定构造器:1>名字为init的方法前没有前缀(子类重写时有override除外),2>一个类中至少有一个指定构造器,其必须初始化类中的所有实例存储属性便利构造器:1>前缀为convenience的init方法,便利构造器属于次要的,辅助性的构造器.2>便利构造器必须调用同一个类中的其他构造器完成其初始化.3>只有类中才有便利构造器,枚举结构体中是没有的.
weixin_30396699
·
2023-11-29 09:01
swift
xcode
Swift
类构造器的使用
这几天在使用
Swift
重写原来的一个运动社交应用SportJoin.为什么要重写呢?
devchena
·
2023-11-29 09:00
Swift
swift
构造器
13.3
Swift
构造器之间的调用规则(构造器链)
/**13.3-构造器之间的调用规则(构造器链).mp4*//**(3)构造器链-指定构造器和便利构造器之间的调用规则a指定构造器必须调用其直接基类的指定构造器,不可以调用其直接基类的便利构造器。b便利构造器必须调用同类中定义的其它构造器(既可以是指定构造器也可以是便利构造器)。c便利构造器必须最终以调用一个指定构造器结束。指定构造器总是向上代理便利构造器总是横向代理。*/classAB{vara
longdaisfgr923943rre
·
2023-11-29 09:00
Swift
swift
Swift
☞ 对比学习
Swift
构造器
回顾一下熟悉的OC首先创建一个类实现方法如下:而当我们利用构造函数生成实例时有以下几种方法在OC的例子中,构造器initWithName:age:内部调用了另一个构造器,避免了代码重复,下面来围观
Swift
Magic-ZYJ
·
2023-11-29 09:58
Swift
swift
构造函数
[
Swift
学习之一]构造器
昨天刚接触
swift
就被它的语法弄晕了,今天先拿构造器开刀~。我oc写的不多,但构造函数随便写,反正自己用么,也没有错误提示。经典的错误就是成员未初始化。刚用
swift
写个小东西,问题马上来了。
灵眼儿上方
·
2023-11-29 09:57
Swift相关
swift
构造器
swift
中构造器的继承和重写
swift
与oc在构造器的继承方面不同:1.
swift
的构造器是不可以继承的,这样做可以防止子类被错误的创建。2.你如果想要让子类也可以调用与父类一样的方法,你可以用override来重写父类的方法。
frankisbaby
·
2023-11-29 09:56
swift
构造器
继承
重写
swift
中构造器的自动继承
自动继承情况1:如果子类没有定义任何指定构造器,那么父类的所有指定构造器将会自动继承。自动继承情况2:如果你继承了所有父类的指定构造器,或者通过自定义的方式实行了所有的指定构造器。那么它将继承所有父类的自动构造器。//注释即使你在子类中定义了更多的便利构造器,上述两条规则依然适用。
frankisbaby
·
2023-11-29 09:56
swift
构造器自动继承
Swift
构造器重载
一、构造器重载概念
Swift
中函数重载的条件也适用于构造器,条件如下:函数有相同的名字;参数列表不同或返回值类型不同,或外部参数名不同;
Swift
中的构造器可以满足以下两个条件,代码如下:[html]viewplaincopyclassRectangle
chenyuwa2419
·
2023-11-29 09:55
我对
Swift
类和构造器的理解
##我对
Swift
类和构造器的理解对类的概念一直迷迷糊糊的,今天又仔细揣摩了一下。现在试着用自己理解的方式重新阐述一下。所谓类,就是把现实世界中的事物用代码的形式描述出来。
ardong16
·
2023-11-29 09:25
Swift
swift
类
构造器
继承
Swift
中构造器的继承和重写
importFoundation/*构造器的继承:
Swift
的子类不会自动继承父类的构造器,若继承,则满足如下规则:1.如果子类没有提供任何指定构造器,那么它将自动继承父类的所有指定构造器2.如果子类实现了父类所有的指定构造器
bailang3277
·
2023-11-29 09:25
swift
swift
构造器
类和结构体的构造器1、在构造器内所有属性必须设置初始值(可选属性除外,因为可选属性初始值默认为nil),或者在属性声明时为其设置默认值也可以。2、在构造器内部设置初始值,是直接设置的,不会触发属性观察者。3、可以在构造器内部给常量(let修饰的)属性赋值,只要在构造过程结束时它设置成确定的值。一旦常量属性被赋值,它将永远不可更改,也不能在子类中修改。自定义构造器:1、实参标签和形参命名如init(
LGDBlog
·
2023-11-29 09:55
iOS
swift
开发语言
ios
Swift
之构造器(上)
目录:
Swift
之构造器(上)
Swift
之构造器(中)
Swift
之构造器(下)
Swift
赋予自定义类型更加丰富的功能,一个显著地方就是构造过程。
Swift
可以为自定义类型设置构造器来初始化一个实例。
梧雨北辰
·
2023-11-29 09:24
iOS
swift
Swift开发
swift
构造器
Swift
之构造器(中)
目录:
Swift
之构造器(上)
Swift
之构造器(中)
Swift
之构造器(下)本篇继续对
Swift
中的构造器进行介绍,这里主要说到类的继承和构造。
梧雨北辰
·
2023-11-29 09:24
swift
iOS
Swift开发
swift
构造器
swift
构造器
与oc中的构造器不同,
swift
的构造器无需返回值,它们的主要任务是保证新实例在第一次使用前完成正确的初始化。类的实例也可以通过定义析构器在实例释放之
ChasingDreamsCoder
·
2023-11-29 09:23
swift
swift
构造器
Swift
构造器继承链
类类型的构造器代理
Swift
构造器需遵循以下三大规则:指定构造器必须调用它直接父类的指定构造器方法便利构造器必须调用同一个类中定义的其他初始化方法便利构造器在最后必须调用一个指定构造器两段式构造过程
Swift
Tmylyh
·
2023-11-29 09:23
ios
swift
Swift
类型属性
类型属性:属于类型固有的,实例不能调用staticclass一般用static对于类,计算型的类型属性,前面加关键字class可被子类重写overrideoverride忽略重载忽略父类中相同的属性class生命体{staticvar遗传方式:String{return"RNA"}}class生命体2{classvar遗传方式:String{return"RNA"}}class生命体3{stati
maskerII
·
2023-11-29 09:46
Swift
UI 如何设置TabView背景为透明(教程含源码)
实战需求有时我们需要自定义一下背景颜色,但是
swift
ui中如何给tabview设置背景呢?
iCloudEnd
·
2023-11-29 08:55
iOS开发
中数组常用的五种遍历方式
随着iOS的不断发展,apple也不断推出性能更高的数组遍历方式,下面将对熟悉的五种遍历方式进行列举。首先定义一个数组,并获取数组长度NSArray*array=@[@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9",];NSIntegercount=array.count;一、for循环for(NSIntegeri=0;iNSLog(@"%@----%@",
JoyChenSeven
·
2023-11-29 05:02
ax
ios开发
指南
axios版本v0.19.0axios是基于Promise的http库,可运行于浏览器和node客户端。特征支持浏览器发出XMLHttpRequests请求支持node发出http请求遵循PromiseApi支持request、response拦截器支持转化request、response(数据)支持取消请求自动转化为JSON数据客户端支持对XSRF(跨站请求伪造)的抵御浏览器支持支持支持支持支持
weixin_33872566
·
2023-11-29 05:15
json
运维
javascript
ViewUI
苹果登录signInWithApple踩坑—
swift
版(附oc参考)
一、先说踩坑问题I.测试阶段的问题配置后一直报错ASAuthorizationError.unknown//走失败函数funcauthorizationController(controller:ASAuthorizationController,didCompleteWithErrorerror:Error){//code":1000,"domain":"com.apple.Authentica
Jesscia_Liu
·
2023-11-29 05:35
Swift
- 使用了CAShapeLayer的清除方法
在需要画虚线时会使用到CAShapeLayer,特别是在TableViewCell中使用的情况,在layer被添加后无法再得到当初的对象。如果需要清除之前画下的图形(cell复用时会导致图形重复),调用forsublayerinself.layer.sublayers!wheresublayerisCAShapeLayer{sublayer.removeFromSuperlayer()}
Timidvb
·
2023-11-29 04:10
Kotlin中的代理类
前言Kotlin是一种在Java虚拟机上运行的静态类型编程语言,被称之为Android世界的
Swift
,在GoogleI/O2017中,Google宣布Kotlin成为Android官方开发语言java
盛世光阴
·
2023-11-29 04:36
Swift
4.0 字符串(String)学习
定义字符串常量(常量只有读操作)letlString="constant"letlString1:String="constant"定义字符串变量varstring=""varstring1:String="哈哈"varstring2=String()赋值string="this-is-a-string-variable"字符串分割letstringArray=string.split(separ
HarveyCC
·
2023-11-29 03:38
Rx
Swift
Runtime分析(利用OC消息转发实现IOS消息拦截)<原理同ReactiveCocoa>
Rx
Swift
Runtime分析(利用OC消息转发实现IOS消息拦截)Rx
Swift
Runtime分析(利用OC消息转发实现IOS消息拦截)
xiaolongLee
·
2023-11-29 02:25
Swift
UI AppClip 之 02 创建一个App Clip流程
创建一个应用剪辑创建一个可立即启动并向未安装完整应用程序的用户提供其某些相关应用程序功能的应用程序剪辑。使用教程应用程序剪辑是应用程序的轻量级版本,可在人们需要的地方和时间提供某些功能。使用Xcode,您可以将应用剪辑的目标添加到应用的Xcode项目中,并在应用剪辑和应用之间共享代码和资产。就像处理项目中的其他目标一样,您可以使用Xcode在模拟器或设备上构建,运行和调试应用程序剪辑。此外,您必须
iCloudEnd
·
2023-11-29 01:07
swift
最新语法总结(异常处理)
Swift
在设计的时候就尽可能让我们明确感知错误,明确处理错误比如:只有使用Optional才能处理空值;如何描述一个错误?
coder_xiang
·
2023-11-28 23:10
【转】
iOS开发
调试技巧通过Settings Bundle在App设置中切换服务器环境
在日常的App开发中,会有正式服务器与测试服务器两种不同的环境,调试或测试时经常需要在不同的环境中切换。在使用Xcode调试时,可能需要运行两次以测试不同的服务器环境,而在打包测试时,则需要导出两个不同的ipa包以进行安装测试。对于想省事的我,想着能不能做个开关来进行不同环境的切换。其实想想,是可以在App的某个页面中添加一个开关、按钮或其他方式来进行不同环境的切换控制,但想想这种方式其实还是有点
爱恨的潮汐
·
2023-11-28 23:17
2021-07-13
iOS
swift
四种传值方式1.单例模式第一步创建单例letshareInstance=SingleTest()第二步使用单例shareInstance.getString()第三步验证是否唯一letstr
我会回来的
·
2023-11-28 23:28
Swift
基本语法
参考地址http://www.runoob.com/
swift
/
swift
-basic-syntax.html引入我们可以使用import语句来引入任何的Objective-C框架(或C库)到
Swift
TheMrBigHead
·
2023-11-28 22:05
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他