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
Swift实用技术
Swift
项目导入OC三方类找不到头文件
1.首先新建个
swift
工程2.在
swift
中新建OC类比如新建Request类,会自动生成个。XXXX-Bridging-Header类;3.让后把导入的第三方头文件导入进去。
VKOOY
·
2024-01-19 10:48
swift
开发语言
ios
2023-07-02
combineframeworkIntroductioncombineisappleintroducednewframeworkin2019year,thisframeworkprovidedstatementnaturea
swift
api
荒诞艺术家
·
2024-01-19 07:42
weakSelf 写法(OC+
Swift
)
weakSelf)__weak__typeof(&*self)weakSelf=self;使用时:直接在要在使用地方掉用:WEAKSELF(weakSelf);在Block闭包里直接用weakSelf即是若引用;那
Swift
iOS_我更专业
·
2024-01-19 07:06
Swift
泛型(Generics)
泛型是
Swift
最强大的特性之一,很多
Swift
标准库是基于泛型代码构建的。泛型可以将类型参数化,提高代码复用率,减少代码量。
Arthur澪
·
2024-01-19 06:58
ios崩溃日志收集_iOS崩溃与日志分析
最新更新:2018-11-30基于CocoaLumberjack的
Swift
使用封装库一、崩溃的捕获1、崩溃日志产生原因1、应用中有Bug。
weixin_39825259
·
2024-01-19 06:30
ios崩溃日志收集
IOS-数据持久化UserDefaults简单使用-
Swift
UserDefaults通过key-value的一种持久化方案,以键值对的形式存储基本类型数据,类似与安卓的SharePreferences。使用方式,首先就是要获取standerdletuserDefault=UserDefaults.standard存取字符串//存取字符串vargreeting="Hello,playground"userDefault.setValue(greeting,f
饼子会飞
·
2024-01-19 02:23
IOS-Swift学习
ios
swift
开发语言
持久化
UserDefaults
Swift
01:
swift
汇编初探
Swift
的编译流程
Swift
c内置于xcode生成语法树:
swift
c-dump-astmain.
swift
生成最简洁的SIL中间代码:
swift
c-emit-silmain.
swift
生成LLVM的
Mr_Shaozj
·
2024-01-18 22:28
消息中间件之RabbitMQ
1.RabbitMQ简介1.基于AMQP协议Erlang语言开发的一款消息中间件,客户端语言支持比较多,比如Python,Java,Ruby,PHP,JS,
Swift
.运维简单,灵活路由,但是性能不高,
coffee_babe
·
2024-01-18 21:07
消息中间件
rabbitmq
分布式
java
中间件
双双入选 中科驭数第二代DPU芯片K2和低时延DPU卡荣获2023年北京市新技术新产品新服务认定
近日,北京市科学技术委员会、中关村科技园区管理委员会等五部门公示了北京市第十九批新技术新产品(服务)名单,中科驭数自主研发的“数据专用处理器DPU芯片K2”、“KPU
SWIFT
®-220
yusur
·
2024-01-18 20:02
DPU
先进计算
算力
计算机网络
Swift
判断image size 和GIF和长图的区别
不必废话,直接干货。获取方法1:图片尺寸size///图片尺寸size```funcgetImageSize(_url:String?)->CGSize{guardleturlStr=urlelse{returnCGSize.zero}lettempUrl=URL(string:urlStr)letimageSourceRef=CGImageSourceCreateWithURL(tempUrl!
AdeSon
·
2024-01-18 20:50
Swift
集合类型
Swift
提供了三种主要的集合类型,即数组、集合和字典,用于存储值的集合。数组是值的有序集合。集合是唯一值的无序集合。字典是键值关联的无序集合。
明若晴空
·
2024-01-18 19:18
[译]高级
Swift
UI 动画 — Part 3:AnimatableModifier
我们已经看到Animatable协议是如何帮助我们实现路径和变换矩阵的动画化的。在本系列的最后一部分,我们将更进一步。AnimatableModifier是三者中最强大的。有了它,我们可以不受限制地完成任务。这个名字说明了一切:AnimatableModifier。它是一个ViewModifier,符合Animatable。如果你不知道Animatable和animatableData是如何工作的
韦弦Zhy
·
2024-01-18 14:48
swift
GCD异步请求接口,合并数据
letworkingGroup=DispatchGroup()letworkingqueue=DispatchQueue(label:"request_queue")workingGroup.enter()workingqueue.async{Thread.sleep(forTimeInterval:1)print("接口A请求完数据")workingGroup.leave()}workingGr
目一夕
·
2024-01-18 14:33
Swift
UI 2.0 List 调整Section顺序避免自动更新bug(教程含源码)
实战需求
Swift
UI2.0List调整Section顺序避免自动更新bug(教程含源码)本文价值与收获看完本文后,您将能够作出下面的界面List调整Section顺序List调整Section顺序List
iCloudEnd
·
2024-01-18 12:30
Swift
一些小特性
不贴了,请自行查阅
swift
4,emmm很随意的一种类型。。。。2.可选类型值可能不存在的情况下,你可以使用可选类型。一个可选类型代表两种可能性:要么它有值(你可以通过解包来访问该值),或者没有值。
奚山遇白
·
2024-01-18 10:33
Swift
高阶函数使用技巧与部分场景 (`reduce`等)
由于
swift
的高阶函数功能,如map,reduce,filter,等,其中的一些复杂的算法,现在可以很容易地通过短短的几行代码解决。
DingGa
·
2024-01-18 07:21
Swift
-07:枚举enum
这里先介绍一下
swift
枚举与oc枚举的区别OC:枚举只能为Int类型
swift
:可以在枚举中定义方法可以声明case的类型是Int、Double、String等类型可以使用使用关联值,也就是case携带参数可以使用
恍然如梦_b700
·
2024-01-18 07:38
Swift
编程六(控制流)
案例代码下载控制流
Swift
提供了各种控制流程语句。
酒茶白开水
·
2024-01-18 06:33
macOS 可使用 Homebrew 来安装
swift
env 报错Error: The following directories are not writable by your user
Error:Thefollowingdirectoriesarenotwritablebyyouruser:/usr/local/share/man/man5/usr/local/share/man/man7Youshouldchangetheownershipofthesedirectoriestoyouruser.sudochown-R$(whoami)/usr/local/share/man
90后的晨仔
·
2024-01-18 06:17
iOS
swift
UISlider改变进度条的高度和圆形滑块的大小
文章目录1.改变进度条的高度(亲测有效)2.改变圆形滑块的大小(亲测有效)1.改变进度条的高度(亲测有效)importUIKitclassCustomSlider:UISlider{//设置轨道高度vartrackHeight:CGFloat=10//重写trackRect(forBounds:)方法来自定义轨道的尺寸overridefunctrackRect(forBoundsbounds:CG
星星月亮0
·
2024-01-18 02:43
ios
swift
开发语言
SwitUI-实现URL图片显示
实现方法一(纯使用
Swift
UI)import
Swift
UIstructWebImage:View{@ObservedObjectvarimageLoader:ImageLoader@Statevarimage
Augs
·
2024-01-18 02:31
Github 2024-01-17 C开源项目日报Top9
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量C项目9Assembly项目1
Swift
项目1Windows工作环境改善项目创建周期:887天开发语言:C协议类型:GNUGeneralPublicLicensev2.0Star
孙琦Ray
·
2024-01-18 00:09
github
开源
Github趋势分析
开源项目
Python
Golang
Laravel5.6发送邮件问题解决方案
有两个解决方案:一个是使用SSL协议发送邮件,另一个是不使用SSL,只使用普通的25号端口去发送邮件第一个方案更安全,但不灵活,需要修改
swift
mailer的源代码(下面主要说这个方案)第二个方案很简单
Feng_Yikai
·
2024-01-17 23:32
xcode怎么执行c语言程序,如何使用Xcode编辑C语言程序?
Xcode是由Apple官方开发的IDE,支持C、C++、Objective-C、
Swift
等,可以用来开发MacOSX和iOS上的应用程序。
叫我刘好看
·
2024-01-17 19:00
xcode怎么执行c语言程序
swift
基本数据类型
常量变量常量:使用var声明varstr1:String="xingweixin"变量:使用let声明varcount:Int=32基本数据类型整形有符号整形Int,Int8,Int16,Int32,Int16无符号整形:UInt,UInt8,UInt16,UInt32,UInt16浮点型Float:32位浮点数类型Double:64位浮点数类型布尔型:Bool4.字符串:String判断字符串是
喜剧收尾_XWX
·
2024-01-17 18:21
理解
Swift
中的关键字throw和rethrows
Swift
中throw和rethrows关键字用于异常处理(Errorhandling),都是用在函数中,可以简单理解为throw让函数或者方法可能出现的异常得到处理(比如用do-catch处理),而rethrows
赵邦华
·
2024-01-17 17:32
Widget 学习 Keeping a Widget Up to Date
总览小部件使用
Swift
UI视图显示其内容。WidgetKit在一个单独的过程中代表您呈现视图。结果,即使窗口小部件在屏幕上,窗口小部件扩展也不会持续处于活动状态。
弑神指
·
2024-01-17 17:25
swift
动画图片旋转,更新转圈效果
方法一letmomAnimation=CABasicAnimation(keyPath:"transform.rotation.z")momAnimation.fromValue=NSNumber(value:0)//左幅度momAnimation.toValue=NSNumber(value:Double.pi*2)//右幅度momAnimation.duration=1momAnimation
呆呆_fdd9
·
2024-01-17 15:04
Swift
-面向协议编程
前言OC无法做到面向协议开发,而
Swift
可以,因为
Swift
可以做到协议方法的具体实现,而OC不行面向对象开发OOPOOP的优点包括可重用性,继承,可维护性,对复杂性的隐藏(封装),抽象性,多态性,对一个类的属性和方法的访问权限控制
6ffd6634d577
·
2024-01-17 12:53
KakaJSON源码浅析(一)
目前github上比较常见的
Swift
版本JSON解析库有:ObjectMapper底层实现主要是通过运算符重载机制,需要手动对每一个属性写映射关系,比较繁琐。
eeybee
·
2024-01-17 12:57
Swift
UI教程(八)实现iPhone、iPad、Mac的文章阅读器应用熟悉
Swift
UI的跨平台操作
Swift
UI教程系列文章汇总本文通过创建一个文章阅读器应用,将
Swift
UI代码应用到多个平台上,来实现跨平台操作。主要了解如何在不同平台间实现共享资源,以及如何在各自平台使用特定资源。
iOS之文一
·
2024-01-17 11:31
Swift
开始之前 - 个人学习思想
本系列采用的是Apple官方的4.0API
swift
4.0.png毕竟不是百科全书,所以不可能解释的很全面,我只能提供我自己的套路和学习方式供大家参考.一.1.快速浏览大纲,明白自己接下所需要接触的知识点
如风如花不如你
·
2024-01-17 11:44
【
Swift
】LeedCode 句子中的最多单词数
由于各大平台的算法题的解法很少有
Swift
的版本,小编这边将会出个专辑为手撕LeetCode算法题。新手撕算法。请包含一个句子由一些单词以及它们之间的单个空格组成,句子的开头和结尾不会有多余空格。
闽江小张
·
2024-01-17 10:54
算法
swift
开发语言
leetcode
算法
IOS -
Swift
高德地图自定义标注、气泡
看高德地图官方文档基本都是OC语言写的,
swift
也就没这么详细说明了。
健飞
·
2024-01-17 10:30
IOS开发过程
ios
swift
高度地图
高德地图自定义气泡
自定义标注
气泡
IOS-高德地图连续定位-
Swift
使用定位功能需要需要接入高德地图定位Api:pod'AMapLocation'配置Info在info中新建一个名为Privacy-LocationTemporaryUsageDescriptionDictionary的字典,然后在这个字典下新建Privacy-LocationWhenInUseUsageDescription、Privacy-LocationAlwaysandWhenInUseUs
饼子会飞
·
2024-01-17 10:28
IOS-Swift学习
ios
swift
开发语言
高德地图
定位
IOS-高德地图隐私合规示例-
Swift
高德地图8.1.0之后,需要设置隐私合规才能正常使用地图等功能。正常再使用之前这样设置就行了:importMAMapKitMAMapView.updatePrivacyAgree(AMapPrivacyAgreeStatus.didAgree)MAMapView.updatePrivacyShow(AMapPrivacyShowStatus.didShow,privacyInfo:AMapPriv
饼子会飞
·
2024-01-17 10:28
IOS-Swift学习
ios
swift
高德地图
隐私合规
IOS-高德地图SDK接入-
Swift
申请key这个要前往高德开发平台注册成为个人开发者然后在控制台创建一个应用:高德开发平台注册步骤就不写了,写一下创建应用的步骤:1、点击应用管理——>我的应用2、点击右上角的创建新应用3、输入内容:4、点击添加key5、输入内容,选择ios平台:6、BundleID获取:复制这个就可以了,然后提交7、创建完成后key就在这,后面要用8、接入SDK,这个我就不细讲了,给上官方文档:链接使用1、在Ap
饼子会飞
·
2024-01-17 10:28
IOS-Swift学习
ios
swift
开发语言
高德地图
IOS-高德地图路径绘制-
Swift
本文展示的是在IOS开发中调用高德地图进行驾车路径绘制,开发语言是
Swift
。IOS高德地图集成请看:IOS集成高德地图Api使用路径规划功能需要集成高德地图的搜索功能。
饼子会飞
·
2024-01-17 10:27
IOS-Swift学习
ios
swift
cocoa
高德地图
Swift
爬虫程序采集招聘信息代码示例
今天我将用
Swift
写一个爬虫程序,主要是爬取招聘信息网站得。我们知道Selenops是一个简单的
Swift
Web爬虫工具,可以用于爬取网页内容。
q56731523
·
2024-01-17 10:26
swift
爬虫
开发语言
后端
招聘
java
Swift
-反馈样式|UITextView输入视图
前言:趁着写项目,同时写点小的工具,以后能够惯用的,但是我写字数统计、占位符、别的没有写,肯定还缺什么,如果还有什么可以补的,可以将代码复制到评论区,一起讨论,Thanks!目录:一、展示图例二、代码示例三、使用方法一、展示图例11112.gif二、代码示例importUIKitclassFeedBackView:UIView,UITextViewDelegate{typealiasFeedBac
麦穗0615
·
2024-01-17 08:12
Swift
:有了SFSafeSymbols库,没有UI我也不愁了
前言之前我介绍了深色模式适配和UIColor相关的分类,今天要介绍的继续和UI相关,是一个库,叫SFSafeSymbols,大家跟着我一起来看看吧。SFSymbols在和大伙介绍这个库之前,我们先说一个Apple开发的软件,叫SFSymbols。这里软件是用来干嘛的呢,我上个截图大家就知道了:如果你正在面试,或者正准备跳槽,不妨看看我精心总结的面试资料:https://gitee.com/Mcci
iOS开发之家
·
2024-01-17 07:31
不要轻易
不要轻易飞树不要轻易暧昧纵然春有料峭爱的萌芽与茁壮只要一丝暖的光线不要轻易欣赏我不完美却总是想着永远至少一生那么久至少有一个踏实的约定也不怕转逝脉络盛散的梧桐枝头悬挂圆圆的星月光清澈里我们一起那么安静望着夜空布谷苏醒言而有信地再次传来湿润的喜悦金黄的发蓝灰的发风中泳动图片Taylor
Swift
MV
飞树
·
2024-01-17 06:26
iOS OC/
Swift
知识点杂烩(一)
分类(category)、类的扩展(extension)、协议(protocol)特点及应用场景分类特点分类是用于给原有类添加方法的,因为分类的结构体指针中,没有属性列表,只有方法列表。如果分类中有和原有类同名的方法,会优先调用分类中的方法,就是说会忽略原有类的方法,同名方法调用的优先级为分类>本类>父类如果多个分类中都有和原有类中同名的方法,那么调用该方法的时候执行谁由编译器决定;编译器会执行最
nero_i
·
2024-01-17 04:50
Swift
- 面向协议编程(POP)
一、OOP与POP面向对象程序设计(ObjectOrientedProgramming)其本质是以建立模型体现出来的抽象思维过程和面向对象的方法。模型是用来反映现实世界中事物特征的。任何一个模型都不可能反映客观事物的一切具体特征,只能对事物特征和变化规律的一种抽象,且在它所涉及的范围内更普遍、更集中、更深刻地描述客体的特征。通过建立模型而达到的抽象是人们对客体认识的深化正是因为化零为整的功效,方便
_小迷糊_997
·
2024-01-17 03:46
iOS工程师面试题解析与深度探讨
第二部分:Objective-C基础知识2.1Objective-C与
Swift
相较于的
若忘即安
·
2024-01-17 03:45
cocoa
macos
objective-c
★学习笔记:《iOS高级:
Swift
入门精讲②》第一节
Swift
编程-01➡07 可变参数
前言:本篇为视频学习笔记可变参数(VariadicParameter)funcsum(_numbers:Int...)->Int{vartotal=0fornumberinnumbers{total+=number}returntotal}sum(10,20,30,40)//100我们看上面的函数,会发现函数类型后边有...这就代表可变参数,意味着你可以传很多个Int类型。那么很多个Int类型传进
麦穗0615
·
2024-01-16 23:06
Swift
5.1学习随笔之闭包表达式Closure Expression
在
swift
中,可以通过func定义一个函数,也可以通过闭包表达式定义一个函数通过func定义一个函数funcsum(_v1:Int,_v2:Int)->Int{v1+v2}letresult1=sum
SAW_
·
2024-01-16 22:44
第一次接触
Swift
Package Manager作插件管理
2018年后苹果第一次以官方姿态推出了
Swift
PackageManager,简称SPM。目前
FatherXiao
·
2024-01-16 21:10
鸿蒙入门实战-ArkTS开发
声明式UI构建页面的过程,其实是组合组件的过程,声明式UI的思想,主要体现在两个方面:描述UI的呈现结果,而不关心过程状态驱动视图更新类似苹果的
Swift
UI中通过组合视图View,安卓JetpackCompose
移不动开发技术
·
2024-01-16 18:19
鸿蒙开发
harmonyos
鸿蒙开发
程序员
OpenHarmony
鸿蒙系统
鸿蒙next
华为
swift
4.0 颜色渐变
//颜色渐变functurquoiseColor()->CAGradientLayer{lettopColor=UIColor.blueletbottomColor=UIColor.blackletgradientColors:Array=[topColor.cgColor,bottomColor.cgColor]letgradientLocations:Array=[0.1asAnyObject
凄清肆水丶
·
2024-01-16 15:30
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他