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
02-
Swift
4 中 Private 的 使用范围
structDate{privateletsecondsSinceReferenceDate:Double}extensionDate:Equatable{staticfunc==(lhs:Date,rhs:Date)->Bool{returnlhs.secondsSinceReferenceDate==rhs.secondsSinceReferenceDate}}extensionDate:Co
文瑶906
·
2023-12-20 15:15
iOS
swift
UITableview嵌套UICollectionView点击CollectionCell点击无效
视图解决方案:1、cellsubview配置//cell添加背景viewcell.backView.tag=indexPath.row//热门城市tag=-1cell.titleLabel.tag=-12、CollectionView所在的TableviewCell中处理overridefunchitTest(_point:CGPoint,withevent:UIEvent?)->UIView?{
不二狗
·
2023-12-20 12:23
swift
ios
swift
ios
swift
Mac catalyst 微信扫码登陆
前言微信Api暂时未开放Maccatalyst登陆,所以只能走网页版微信登陆那一套。微信官方传送门.思路虽然看文档简单的1p,但是狗哥还是掉了一丢丢秀发。来说下心路历程:2.微信登陆我们主要的任务是拿到code交给后台我们的任务就完成了。那么扫码登陆我们只要搞到code就可以了。5.so根据文档找到一个链接不管三七二十一先用webview加载康康是什么莫?正是我们要的扫码登陆界面扫他18.扫码之
不二狗
·
2023-12-20 12:52
swift
ios
swift
微信
开发语言
swift
修改UISearchBar输入框背景颜色
修改UISearchBar输入框背景颜色if#available(iOS13.0,*){seachBar.searchTextField.font=kSetPingFangRegular(12)seachBar.searchTextField.backgroundColor=.red}else{//修改搜索框背景iflettextfiled=seachBar.subviews.first?.sub
不二狗
·
2023-12-20 12:52
swift
ios
ios
swift
swift
collectionView的minimumInteritemSpacing等于0时,item之间有间隙,解决方法。
问题有时候,如果cell的尺寸有小数部分,系统会尝试进行四舍五入,导致间隙解决方法:将丢失的像素补充到第一个cell的宽度上去letnumberOfItems=CGFloat(jigsawItems.count)letitemWidth=floor(collectionView.bounds.width/numberOfItems)///消除间隙vargap=0.0ifindexPath.row=
不二狗
·
2023-12-20 12:52
swift
swift
开发语言
ios
iOS Mac Catalyst坑点
现有项目适配MacCatalystBuildingforMacCatalystisnotsupportedbythelegacybuildsystem.Nosuchmodule'
swift
相关的一些库'
不二狗
·
2023-12-20 12:52
swift
ios
ios
swift
iOS开发笔记-89:
Swift
5 - 状态栏文字颜色
时间:2019.5.6版本:
swift
5修改颜色代码://状态栏文字颜色overridevarpreferredStatusBarStyle:UIStatusBarStyle{return.default
原味蛋炒饭
·
2023-12-20 11:51
XZ_
Swift
在
Swift
中以字符串形式获取对象的类名
因为NSObject是大多数Objective-C类层次结构的根类,所以可以尝试对NSObject进行扩展,以获取NSObject的每个子类的类名:extensionNSObject{vartheClassName:String{returnNSStringFromClass(type(of:self))}}//调用letbutton=UIButton(type:.custom)letrespon
Understand_XZ
·
2023-12-20 10:52
iOS
Swift
swift
ios
开发语言
XZ_
Swift
之把指定的view生成图片保存相册
商品详情页-生成海报分享,图片保存//view生成图片的代码extensionUIView{//生成传入的frame大小的图片publicfuncxz_snapshot(ssFrame:CGRect)->UIImage?{//最后一个参数:scale如果是1的话保存的图片很模糊适合分享用的,scale是3就是3x的图片适合保存到本地UIGraphicsBeginImageContextWithOp
Understand_XZ
·
2023-12-20 10:52
ios
swift
XZ_
Swift
之修改 UIPickerView 的文字大小
直接使用代理方法attributedTitleForRow即可实现,不需要使用funcpickerView(_pickerView:UIPickerView,viewForRowrow:Int,forComponentcomponent:Int,reusingview:UIView?)->UIView方法//MARK:-UIPickerViewDelegatefuncpickerView(_pic
Understand_XZ
·
2023-12-20 10:22
iOS
Swift
swift
ui
开发语言
6.8 实例的引用特征和
Swift
的内存管理 [
Swift
教程]
1.开发语言使用自动引用计数,跟踪并管理应用分配的内存。当实例不再被使用时,会自动释放这些类的实例所占用的内存。image2.本节课将为你演示自动引用计数对实例引用的管理,首先定义一个用来创建实例的类。image3.给类添加一个属性。image4.添加一个初始化方法,用来设置属性的值。image5.接着添加一个析构方法,当该类的实例的引用计数为0时,该方法将被调用(也许不会立即被调用)。image
互动教程网
·
2023-12-20 08:37
Swift
- LeetCode - 分隔链表
题目分隔链表问题:给定一个链表和一个特定值x,对链表进行分隔,使得所有小于x的节点都在大于或等于x的节点之前。你应当保留两个分区中每个节点的初始相对位置。示例:示例1:输入:head=1->4->3->2->5->2,x=3输出:1->2->2->4->3->5解题思路:这个题一直把我搞在蒙圈的路上、不知道有没有人和我一样总认为value=4的节点要放到value=3节点后面。代码:/**publ
依赖糊涂
·
2023-12-20 07:38
李逸轩-3.29黄金暴涨暴跌多空如何抉择,最新走势策略分析
,上周的基本面市场周初美联储主席和欧洲央行行长连续出来讲话,而其讲话内容也显露在通胀严重的背景下,不管是美联储还是欧洲央行都将要扩大紧缩措施以应对目前的局势,而俄乌冲突下欧美制裁俄罗斯,并将俄罗斯踢出
SWIFT
李逸轩_0371
·
2023-12-20 05:10
力扣题目学习笔记(OC +
Swift
)15. 三数之和
15.三数之和给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]==0。请你返回所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元组。排序+双指针「不重复」且和为0的三元组,这个「不重复」的要求使得我们无法简单地使用三重循环枚举所有的三元组。且三重循环时间
Jarlen John
·
2023-12-20 00:24
leetcode
学习
笔记
大师学
Swift
UI第18章Part2 - 存储图片和自定义相机
存储图片在前面的示例中,我们在屏幕上展示了图片,但也可以将其存储到文件或数据库中。另外有时使用相机将照片存储到设备的相册薄里会很有用,这样可供其它应用访问。UIKit框架提供了如下两个保存图片和视频的函数。UIImageWriteToSavedPhotosAlbum(UIImage,Any?,Selector?,UnsafeMutableRawPointer?):该函数将第一个参数所指定的图像添加
Alan Hou
·
2023-12-20 00:23
数码相机
swiftui
ios
空间计算
swift
大师学
Swift
UI第12章 - 手势 Part 1
因这种手势使用频繁,
Swift
UI定义了两个非常方便的修饰符
Alan Hou
·
2023-12-20 00:23
swiftui
前端
apple
vision
pro
ios
空间计算
KVO(键值观察)
相比于其他语言,OC的一大特点就是动态派发,而
swift
为了优化性能,采用的是静态派发,所以我们需要一些操作来在
swift
中使用KVO。
SchneeDuan
·
2023-12-20 00:22
xcode
ios
macos
力扣题目学习笔记(OC +
Swift
) 14. 最长公共前缀
Swift
funclongestCommonPrefix(_strs:[S
Jarlen John
·
2023-12-20 00:52
leetcode
学习
笔记
大师学
Swift
UI第12章 - 手势 Part 2
放大手势放大手势常被称为捏合手势,因为常常在用户张开或捏合两个手指时进行识别。通常这个手势实现用于让用户放大或缩小图片。发送给updating()、onChanged()和onEnded()方法的值是一个CGFloat,表示乘上当前比例的倍数,得到图片最终的比例,如下例所示。示例12-9:定义一个MagnificationGesture手势structContentView:View{@Gestu
Alan Hou
·
2023-12-20 00:22
swiftui
swift
ios
apple
vision
pro
空间计算
Swift
枚举 可选项 ④
1.枚举的基本用法常见枚举的定义及使用enumDirection{casenorthcasesouthcaseeastcasewest}/*等同于enumDirection{casenorth,south,east,west}*/vardir=Direction.northdir=Direction.southdir=.east//因为已经确定了为Direction类型,也可以直接.east2.关
Aliv丶Zz
·
2023-12-19 22:22
iOS问题记录 - iOS 17通过NSUserDefaults设置UserAgent无效
说起这老项目我就有点头疼,一个快十年前的项目,这么说你可能不觉得有什么,但是你想想
Swift
也才发布不到十年(2014年6月发布,现2023年12月)。
crasowas
·
2023-12-19 14:58
iOS
问题记录
ios
5.4 类(class)的初始化方法、属性和方法 [
Swift
教程]
1.和结构体相似,类也是构建代码所用的一种通用且灵活的构造体,并且可以为类定义属性和方法。从本节开始,将为你详细讲解类的使用。image2.类的定义是使用class关键词,其后是类的名称,首字母通常需要大写,类的具体内容在一段大括号之内。image3.给类添加两个属性,方法和结构体属性的定义相同。此时系统提示需要对类添加初始化方法。image4.添加一个初始化方法。image5.在初始化方法中,设
互动教程网
·
2023-12-19 13:59
swift
关于集成ijkplayer
记录ijkplayergithub地址:https://github.com/bilibili/ijkplayer集成参考地址:https://www.hangge.com/blog/cache/detail_1326.html
pyj111204
·
2023-12-19 06:31
Swift
-- LRU算法实现和简单的缓存示例
双链表image.png来看双向链表的实现首先定义Node///双向列表的节点classlinkedNode{varvalue:Tvarprevious:linkedNode?varnext:linkedNode?init(_value:T){self.value=value}}ListclasslinkedList{typealiasNode=linkedNodeprivatevarhead:N
奇董
·
2023-12-19 06:26
Swift
数组和字符串转换基础
数组转字符串lettestArr=["1","2","3","4","5","6","7"]//方法一:letresultStr=testArr.joined()打印resultStr结果:"1234567"//方法二:(如果你想要的结果字符串依然包含分割符可以使用如下方法分割)letresultStr=testArr.joined(separator:",")打印resultStr结果:"1,2
AdeSon
·
2023-12-19 04:25
## WCDB
Swift
的简单使用与封装
WCDB
Swift
的简单使用与封装模型例子importWCDB
Swift
importUIKitclassSHSongModel:TableCodable{/////歌名字varname:String="
秋叶红90
·
2023-12-19 02:47
Swift
可选类型Optional
Swift
可选类型Optional[TOC]前言本将以
Swift
中的可选类型为入口,介绍:可选类型的底层实现
Swift
中的nilOptional的模式匹配if语句以及强制解析可选绑定隐式解析可选类型等。
just东东
·
2023-12-19 01:41
Swift
UI:用ScrollViewReader和DragGesture桥接UIKit
在推出
Swift
UI时,我们是不能控制ScrollView的偏移量offset的:在Xcode12和iOS14中,我们可以使用ScrollViewReader来解决这个问题。
猪猪行天下
·
2023-12-19 00:24
React Native:从入门到原理
本文授权转载,作者:best
swift
er(简书)ReactNative是最近非常火的一个话题,介绍如何利用ReactNative进行开发的文章和书籍多如牛毛,但面向入门水平并介绍它工作原理的文章却寥寥无几
默然相爱鱼鱼鱼
·
2023-12-18 15:54
iOS开发技巧
谈谈跨终端开发
对于我这个web前端老鸟来说,开发思路是相同的,不熟的只是对应的平台特性API和开发语言(Java/Kotlin/OC/
Swift
)。方便以后自
15d843cd48a8
·
2023-12-18 14:20
Github 2023-12-17 开源项目日报Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Python项目3非开发语言项目2C#项目1TypeScript项目1
Swift
项目1Rust项目1Go项目1在本地启动和运行大型语言模型的Ollama
孙琦Ray
·
2023-12-18 07:16
github
开源
Github趋势分析
开源项目
Python
Golang
swift
方法(实例方法、类方法)
实例方法类classStudent:NSObject{varname=""//实例方法的某个参数名称与实例属性名称相同的时,参数名称优先,这时需要用self来区分参数名称和属性名称funcsayHI(name:String){print("hello\(name),Iam\(self.name)")}funceat(food:String){print("eat\(food)")}}letstud
皆为序幕_
·
2023-12-18 02:35
iOS 全屏手势返回
BBGestureBackBBGestureBackiOS全屏手势返回滑动返回pop动画效果这种手势主流Appgithub:BBGestureBack下载淘宝效果京东效果腾讯效果斗鱼效果支持OC、
Swift
BBGestureBack
Bonway_Huang
·
2023-12-18 01:22
Build Settings 中无
Swift
Compiler - Language项
最近接手了一个纯OC写的工程,但是需要用到一个
Swift
实现的第三方库,为了完成混编的配置,我投机创建了一个
swift
文件--“TestViewController.
swift
”。
本帅不良
·
2023-12-18 00:14
【新高考】读后续写 拙作6(22-23学年第二学期南通大市期末)
rushingtowardhissister.HearingDavid’sapproachingfootsteps,Marystoppedswingingandlookedupinconfusion.Notimeallowedforexplanation,David
swift
lytookherwrist
Della_Liu
·
2023-12-18 00:16
Swift
之类的属性
存储属性1.存储常量或者变量的2.要么给它默认值,要么在构造方法里初始化计算属性1.计算属性不直接存储值2.访问时候调用get,赋值调用set,类似java里的封装3.get里一定要有return4.set中有一个内置的newValue变量,用于接收外界赋的新值5.set里不能给当前的计算属性赋值,否则死循环6.只读计算属性:只提供get,没有set,在写的时候可以省略get{}类属性1.类属性用
江河日下i
·
2023-12-17 22:25
Swift
- LeetCode - 合并两个有序链表
题目合并两个有序链表问题:将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4,1->3->4输出:1->1->2->3->4->4代码:/**publicclassSingNode{publicvarvalue:IntpublicvarnextNode:SingNode?publicinit(value:Int){self.val
依赖糊涂
·
2023-12-17 19:34
发送、接收消息,界面不及时刷新
快速上手(OC)4快速上手(
Swift
)1检查是否错误设置为了IMLib的消息接收监听。请换成IMKit的消息接收监听。接收消息3会话页面的UI刷新是用通知实现的,排查一下
rongcloud2019
·
2023-12-17 17:53
即时通讯
sdk
app
信息与通信
sdk
iOS中Objective-C已死
Swift
当立?
序言现在iOS开发者耳边一定有两个声音1.还在用Objective-C不是都在用
Swift
了吗?2.
Swift
?
_小迷糊_997
·
2023-12-17 17:13
6.5
Swift
中的闭包(Closure)详解 [
Swift
教程]
1.本节课将为你演示闭包的使用,闭包功能使编码更加简洁,符合开发语言的现代、简便明了的特点。image2.首先定义一个函数类型的变量,它拥有两个整型参数,并返回一个整型的结果。等号下方的大括号,是用来实用一个函数功能的代码块。image3.然后在大括号内,输入两行代码。前一行代码,用来声明函数代码块的参数和返回值信息,然后将对参数的操作,放置在in的下方。image4.通过该函数类型的变量,即可调
互动教程网
·
2023-12-17 16:35
【鸿蒙开发】第四章 Stage应用模型及项目结构
ArkUI即是方舟开发结构,它是HarmonyOS供给了一套UI开发结构,和Flutter与
Swift
UI有着异曲同
__Yvan
·
2023-12-17 16:43
Harmoney
ArkTS
DevEco
Studio
harmonyos
华为
Stage
ArkTS
选择大于努力-鸿蒙开发应用不适合当前企业的现状态(头部应用除外)推荐一套款平台框架可以写安卓iOS 鸿蒙为企业开源节流
从目前各种app平台以及个人原生安卓开发走来的经验看来,原生app开发存在一下问题也是国内现状的情况1.开发成本高比如原生安卓你需要掌握一种语言Java或者kotlinios开发需要oc或者
swift
2
江南一舟110
·
2023-12-17 12:21
harmonyos
android
ios
力扣题目学习笔记(OC +
Swift
) 13. 罗马数字转整数
罗马数字转整数罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做II,即为两个并列的1。12写做XII,即为X+II。27写做XXVII,即为XX+V+II。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如4不写做IIII,而是IV。数字1在数字5的左边,所表示的数等于大数5减小数1得到的数值4。同样地
Jarlen John
·
2023-12-17 11:31
leetcode
学习
笔记
枚举(二)
原始值与C中的枚举值不同,
Swift
枚举值不以整数作为默认值。这意味着1月份january本身就是值。
小橘子成长记
·
2023-12-17 09:34
Swift
UI + RealityKit 实现简单AR测距
Xcode12.5.1
Swift
UIARKitRealityKitMacOS11.5.1本demo只是为了学习realitykit的使用,实际如果制作AR测距,推荐使用SceneKit来描绘点和线与文字
kusamimu
·
2023-12-17 09:30
SwiftUI
ar
swiftui
ReactNative进阶(五十一)project.pbxproj 配置文件详解
project.pbxproj文件解析三、证书更换四、探寻scheme与target4.1scheme4.2target一、前言Xcode作为日常开发iOS程序的IDE,支持C、C++、Objective-C、
Swift
No Silver Bullet
·
2023-12-17 07:27
#
React
Native
react
native
iOS
Swift
UI之Gradient详解
本篇文章主要讲解LinearGradient,RadialGradient,RoundedRectangle这3种渐变效果,我会重点讲一下LinearGradient,包括线性渐变的原理。示意图本篇内容中的代码可以在这里下载https://gist.github.com/agelessman/64243e1dd89b8a1a53c094771302cdbaLinearGradientLinearG
老马的春天
·
2023-12-17 05:08
swift
对于模态视图背景为半透明的设置
letvc=YLJGoodsDetailSubViewController()vc.view.backgroundColor=UIColor(red:0,green:0,blue:0,alpha:0.5)vc.modalPresentationStyle=UIModalPresentationStyle.customself.present(vc,animated:true,completion:
d5cbd4f07363
·
2023-12-16 23:26
APP安全机制(二十) —— 基于
Swift
UI App的钥匙串服务和生物识别(二)
版本记录版本号时间V1.02020.09.07星期一前言在这个信息爆炸的年代,特别是一些敏感的行业,比如金融业和银行卡相关等等,这都对app的安全机制有更高的需求,很多大公司都有安全部门,用于检测自己产品的安全性,但是及时是这样,安全问题仍然被不断曝出,接下来几篇我们主要说一下app的安全机制。感兴趣的看我上面几篇。1.APP安全机制(一)——几种和安全性有关的情况2.APP安全机制(二)——使用
刀客传奇
·
2023-12-16 21:04
swift
4.03 学习笔记(7)
Functions函数的参数和返回值没有参数的函数funcsayHelloWorld()->String{return"hello,world"}print(sayHelloWorld())//Prints"hello,world"多个参数的函数funcgreet(person:String,alreadyGreeted:Bool)->String{ifalreadyGreeted{returng
天天DayDayUp
·
2023-12-16 20:09
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他