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
- UITableView
swift
学习今天看了UITableView,复习了一下他的用法,主要是创建自定义的cell和使用NIBcell,遇见了几个问题在这标记一下问题一[]cell的两种初始化存代码初始化tableview.register
蜿蜒花骨朵
·
2023-09-27 17:33
Swift
银联支付及ApplePay开发
银联控件接入流程:银联控件接入流程根据提供的流程图,作为app端,我们需要做的四件事如下:1.调用后端的接口传入参数发起订单请求,并接收tn2.调银联的startpay方法startpay3.实现UPAPayPluginDelegate的方法,根据result处理逻辑回调处理以上,就是银联sdk的集成,在此之前需要去银联官网注册登录完善商户信息,大概需要两三个工作日就好,第6步需要一点时间,但是等
歌手的剑
·
2023-09-27 17:23
在距地球110亿光年的银河系中发现了银河系类型的尘埃颗粒
右边是一幅北欧光学望远镜拍摄的同一片天空的图像,爆炸发生几分钟后,
Swift
卫星记录下了爆炸。星系是由许多单独的部分组成的
wumingzhi111
·
2023-09-27 16:33
三门问题-
Swift
测试
三门问题(MontyHallproblem)亦称为蒙提霍尔问题、蒙特霍问题或蒙提霍尔悖论,大致出自美国的电视游戏节目Let'sMakeaDeal。问题名字来自该节目的主持人蒙提·霍尔(MontyHall)。参赛者会看见三扇关闭了的门,其中一扇的后面有一辆汽车,选中后面有车的那扇门可赢得该汽车,另外两扇门后面则各藏有一只山羊。当参赛者选定了一扇门,但未去开启它的时候,节目主持人开启剩下两扇门的其中一
想名真难
·
2023-09-27 15:51
swift
开发语言
ios
Swift
中 synchronized
这样,可以保证变量在作用范围内不会被其他线程改变@synchronized(self){//给self加锁}虽然这个方法很简单好用,但是很不幸的是在
Swift
中它已经不存在了那么在
swift
中想要用这样的方式加锁
一枝小王子的玫瑰花
·
2023-09-27 14:18
Swift
面容指纹识别LAManager
FaceID前言指纹识别(TouchID),面容识别(FaceID)在iPhone中是频繁使用的,随时随地都在关闭手机,解锁手机。很多应用为了提高安全和便捷性也会提供相应的保护功能,尤其是涉及到金钱方面的应用,如各银行App、支付宝等。2017年做了一个应用,涉及到对应的功能,需要在退回到Home页面后再进入时弹出保护屏,支持指纹/面容解锁、手势解锁。当时在github上找一个比较方便的三方库,但
遗忘的黑鹰
·
2023-09-27 14:45
iOS安全防护之防重签名1.组织单位判断
PS:在学习逻辑教育的防重签视频后,因项目需求把OC代码替换成
swift
代码,如有侵权,请联系,删除具体代码如下://CreatedbyAliGon2021/2/17.
ALiG
·
2023-09-27 12:08
iOS Objective-C 桥接
Swift
1.在OC项目中使用
Swift
项目,在第一次创建
Swift
文件时,Xcode会提示是否创建桥接文件,点击确定会自动创建;2.创建结束时候在使用
Swift
文件的类中导入头文件项目名-
Swift
.h该头文件为隐藏文件
朵朵一花浪
·
2023-09-27 11:48
iOS13蓝牙接收到硬件的信息变成...
//
Swift
codesnippetletdataString=receivedData.map{String(format:"%0
千喜Ya
·
2023-09-27 11:06
【RX
Swift
】系列四 :变换操作符
变换操作符对原始的Observable序列进行一些转换1.map通过使用一个闭包将原来的Observable序列,转成一个新的ObservableimgfuncmapOperate(){letofSequence=Observable.of(1,2,3)ofSequence.map{$0*2}.subscribe{print($0)}.disposed(by:bag)}运行结果:next(2)ne
CJFeng
·
2023-09-27 11:47
Swift
基础语法(十九)多线程
Swift
基础语法文章汇总
Swift
的多线程开发和OC基本一样,区别仅仅在于方法不一样。
iOS之文一
·
2023-09-27 11:08
Swift
值类型 引用类型 & 方法调度
前言本篇文章将会带大家分析
Swift
中结构体Struct和类Class的底层结构,解释为什么结构体Struct是值类型,而类Class是引用类型?
深圳_你要的昵称
·
2023-09-27 10:55
Swift
A-Z 仿通讯录 排序
数据源遵守协议,将数据源传入,即可排序importUIKit//MARK:排序对象model@objcprotocolSortObjectModel{varSortKey:String{get}}//MARK:排序成功处理typealiassuccessHandler=(_dataArray:[[SortObjectModel]],_sectionTitlesArray:[String])->Vo
艾欧尼亚
·
2023-09-27 09:42
HTTP 请求轻松搞定:
Swift
网络编程的不二之选 | 开源日报 No.38
Alamofire/AlamofireStars:39.8kLicense:MITAlamofire是一个用
Swift
编写的HTTP网络库。
开源服务指南
·
2023-09-27 07:26
开源日报
http
swift
开源
Swift
H5唤起支付宝支付和微信支付
让你不再迷茫image网上有很多讲H5唤起支付宝和微信支付的文章,但是大部分都是粘贴代码(并且代码不完全),没有讲为什么,导致做这个功能的时候不好下手,下面我详细讲解一下应该怎么做,为什么要这么做,本文是
Swift
明天请给我好消息
·
2023-09-27 05:45
Swift
UI 在 iOS 17 上发生“诡异”崩溃的解决:AsyncRenderer layout engine performed from background thread
问题现象在系统升级到iOS17后,原本正常的
Swift
UI代码在运行时突然发生崩溃,提示如下信息:com.apple.
Swift
UI.AsyncRenderer(17):“Modificationstothelayoutenginemustnotbeperformedfromabackgroundthreadafterithasbeenaccessedfromthemainthread
大熊猫侯佩
·
2023-09-27 05:18
开发疑难秒懂百科
SwiftUI
iOS
17
AsyncRenderer
NSISEngine
崩溃
后台线程
Background
精通
Swift
(13)- 初始化
类、结构体、枚举都可以定义初始化器类有2种初始化器:指定初始化器(designatedinitializer)、便捷初始化器(convenienceinitializer)//指定初始化器init(parameters){statements}//便捷初始化器convenienceinit(parameters){statements}每个类至少有一个指定初始化器,指定初始化器是类的主要初始化器默
5e4c664cb3ba
·
2023-09-27 04:11
swift
可选类型
Objective-C与
Swift
语言对于可选nil的不同理解:Objective-C中的nil:表示缺少一个合法的对象,是指向不存在对象的指针,对结构体、枚举等类型不起作用(会返回NSNotFound
赵_df7e
·
2023-09-27 02:23
Swift
刷算法:两数之和
给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/two-sum著作权归领扣网络所有。商业转载请联系官方授权,非商业转载
JonorZhang
·
2023-09-27 00:26
鸿蒙系列-ArkUI中的LazyForEach和
Swift
UI中的ForEach有什么区别
OpenHarmonyLazyForEachArkUI高性能ForEach和LazyForEach区别ForEach和LazyForEach差异
Swift
UI提供了三种不同的机制来构建一棵树的动态部分,
最后的轻羽
·
2023-09-26 23:29
鸿蒙应用
arkui开发
open
harmony开发
swiftui
ios
openharmony
arkui
swift
JKChangeCapture
swift
版本的捕捉属性变化的工具
大家捕捉属性的变化通常是通过KVO机制来实现的,KVO把所有的属性变化都放在了一个方法进行相应处理,并不友好,之前基于KVO的机制实现了一套属性变化工具JKKVOHelper,这里不就在过多介绍这个了,在
swift
JackLee18
·
2023-09-26 23:59
swift
开发语言
ios
响应式编程
属性变化监听
R
RXSwift
Swift
-属性
1.存储属性一个存储属性就是存储在特定类或结构体实例里的一个常量或变量。可以是变量存储属性(用关键字var定义)。也可以是常量存储属性(用关键字let定义)。structFixedLengthRange{varfirstValue:Intletlength:Int}varrangeOfThreeItems=FixedLengthRange(firstValue:0,length:3)//该区间表示
DevXue
·
2023-09-26 22:39
Swift
UI 初体验 - Hello World
Swift
微信公众号:
Swift
MicHelloWorld本章教程教将带你创建第一个
Swift
UI项目。
CaryZheng
·
2023-09-26 20:50
IOS工具篇
swift
机型判断 含iPhone14系列
一、如何使用letiphoneModel:String=UIDevice.current.phoneModel二、如何验证Models-TheiPhoneWiki三、代码逻辑importFoundationpublicextensionUIDevice{//数据来源:https://www.theiphonewiki.com/wiki/Models//“Simulator”表示模拟器varphon
其子昱舟
·
2023-09-26 20:48
Android开发之路
swift
ios
iphone
iOS 集成Firebase崩溃日志采集报错lib
swift
core.dylib
Cocopods集成pod'Firebase/Crashlytics'一、初始化Firbase1、在UIApplicationDelegate中导入Firbase模块:#import2、配置一个FirebaseApp共享实例(通常在应用的application:didFinishLanuchingWithOptions:方法中配置):[FIRAppconfigure];二、自动上传dSYM日志文件
coco_CC
·
2023-09-26 20:14
写在2018
婚后,蜜月旅行归来,开启了新项目模式,这次不再犹豫,果断使用之前学的
swift
3.0进行项目的开发。
风御轩
·
2023-09-26 18:05
K 个一组翻转链表(
Swift
)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-nodes-in-k-group著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目给你一个链表,每k个节点一组进行翻转,请你返回翻转后的链表。k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是k的整数倍,那么请将最后剩余的节点保持原有顺序。示例:给定
entre_los_dos
·
2023-09-26 16:36
swift
--集合类型4
Swift
语言提供Arrays、Sets和Dictionaries三种基本的集合类型用来存储集合数据。数组(Arrays)是有序数据的集。集合(Sets)是无序无重复数据的集。
下页天
·
2023-09-26 16:49
Swift
学习之汇编语言简单学习
一、学前须知1、软件\程序的执行过程image.png2、总线总线:一根导线的集合。每一个CPU芯片都有许多管脚,这些管教脚和总线相连,CPU通过总线跟外部器件进行交互。image.png总线的分类:地址总线、数据总线、控制总线图片1.png地址总线:宽度决定了CPU的寻址能力8086的地址总线宽度是20,所以寻址能力是1M(2的20次方)数据总线:宽度决定了cpu的单次数据传送量8086的数据总
冷武橘
·
2023-09-26 15:14
【iOS开发细节】之-
Swift
项目实现多语言功能
在项目开发的过程中,如果项目需要支持海外用户,那么就需要设置多语言功能,特此在这里总结一下在项目中如何进行多语言的适配,具体步骤如下:第一步,创建多语言文件在Xcode里面创建一个名叫Localizable.strings的文件来存储其他多语言资源。注意,尽量不要修改文件名,就用自动生成的那个就好,自定义的话,后面调用起来会比较麻烦创建StringsFile就用自动生成的Localizable文件
_老妖怪
·
2023-09-26 14:17
Swift
第8天播放音乐和渐变图层
自学iOS-三十天三十个
Swift
项目《Project08播放音乐和渐变图层》实现效果(自己仿写,
Swift
5.0,Xcode11.4)播放音乐中渐变图层【概述】项目很简单,是
Swift
语言下,mp3格式音乐播放
涵啸虎
·
2023-09-26 14:13
Swift
UI一起学之十三 -- Toggle开关的使用
一学习目标学习用Toggle的组件的使用二学习效果系统切换语言后,app自动显示当前系统语言下的文字image.png一Toggle开关的使用image.pngstructToggleUIView:View{@StatevarisSoundOn:Bool=truevarbody:someView{VStack{Toggle(isOn:$isSoundOn){Text("音量开关")}Image(s
sunny_ke_ke
·
2023-09-26 13:45
2022-12-02
人员多了,不同的开发团队一起搞,各自带着历史资产融合过来,产品是做不好的晚上强迫自己抽空看了几节iOS的课程,讲
Swift
的,相当于又是在复习,语言多了,真的是记不住啊。
三流编程
·
2023-09-26 11:35
喵的Unity游戏
开发之路
- 攀爬
本文全名:喵的Unity游戏
开发之路
-移动-攀爬-贴墙使表面可攀爬并进行检测。即使墙壁在移动,也要贴在墙上。使用相对于墙壁的控件进行攀爬。爬上拐角处和悬垂处。站在斜坡上
MarsZhouGo
·
2023-09-26 10:57
Swift
内存管理 ⑮
跟OC一样,
Swift
也是采用基于引用计数的ARC内存管理方案(针对堆空间),
Swift
中的ARC有三种引用:强引用(strongreference):默认情况下都是强引用若引用(weakreference
Aliv丶Zz
·
2023-09-26 10:51
Swift
- 函数的派发方式.
编译型语言有三种基础的派发方式:静态派发;函数表派发;消息机制派发(动态派发).我们都知道Objective-C是使用的消息机制派发,任何的方法调用都会转为为Objc_msgSend...这是调用函数最动态的方式..这方派发方式的特点是开发者可以在运行时改变函数的行为.不止可以通过Method_swizzing来改变,甚至可以用isa-swizzing修改对象的继承关系,可以实现自定义派发.消息机
Zafir_zzf
·
2023-09-26 07:17
Swift
学习资料
Swift
菜鸟教程https://www.runoob.com/
swift
/
swift
-tutorial.html
Swift
官方手册https://docs.
swift
.org/
swift
-book/GuidedTour
西蒙SIMON
·
2023-09-26 06:04
Swift
UI 隐藏/取消List的分割线
structContentView:View{init(){UITableView.appearance().tableFooterView=UIView()UITableView.appearance().separatorStyle=.none}varbody:someView{List{Text("Item1")Text("Item2")Text("Item3")}}}或者structCon
isnow
·
2023-09-26 05:40
Swift
中,Target-Action 模式的使用
在
Swift
中,给button添加点击回调处理事件:需要给回调事件中传递参数///给按钮添加带参回调事件btn.addTarget(self,action:#selector(btnAction(sender
EngineerPan
·
2023-09-26 03:26
面试必备 LeetCode 链表算法题汇总
题目的题解,使用的开发语言是
Swift
。 因为题目的描述很长,以及有各种案例提示,为了不占篇幅,所以没有展示出来,大家可以直接通过题号查询去查看题目的描述。
Wu_Candy
·
2023-09-26 03:08
LeetCode算法
swift
逃逸闭包和非逃逸闭包的区别
swift
逃逸闭包和非逃逸闭包的区别逃逸闭包:闭包做为函数的参数传递时,在函数体结束后被调用,我们就说这个闭包逃离了这个函数体的作用域,这个闭包是逃逸型的闭包,使用@escaping来标注。
summer_maimaiti
·
2023-09-26 00:42
iOS开发之OC 和
Swift
混编
前言相信很多开发者在开发过程中,使用别人封装好的三方框架,但由于三方框架的开发语言(OC或者
Swift
)与现有工程的开发语言不一致,导致无法直接使用,那么对于混编来说,是不二的选择。
饿狼开发
·
2023-09-26 00:50
RAC的cocoapods安装问题(持续更新)
ReactiveCocoa--对应的是RAC的
swift
版本,最新7.1.0版本。
兰朋友__
·
2023-09-25 22:30
Swift
-富文本使用
image.png定义公用的属性letstr="我不要种田我要当老板"letattrStr=NSMutableAttributedString.init(string:str)修改颜色(可多段)//MARK:-修改颜色lettextLabel=UILabel.init(frame:CGRect.init(x:20,y:100,width:UIScreen.main.bounds.size.widt
SK丿希望
·
2023-09-25 21:05
Swift
类和结构体 class and struct
对比相同点:定义属性用来存储值;定义方法用于提供功能;定义下标脚本用来允许使用下标语法访问值;定义初始化器用于初始化实例;可以被扩展来实现默认所没有的功能;遵循协议来针对特定类型提供标准功能。不同点:继承可以继承而结构体不可以;类型转换允许你在运行检查和解释一个类实例的类型;反初始化器允许一个类实例释放任何其所被分配的资源;引用计数允许多个变量对同一个类实例进行引用。结构体可以自动获得一个成员初始
swift加oc
·
2023-09-25 21:01
Swift
UI 图表教程之 06 绘制折线图显示标题GeometryReader(教程含源码)
实战需求
Swift
UI图表教程之06绘制折线图显示标题GeometryReader本文价值与收获看完本文后,您将能够作出下面的界面截屏2021-02-06下午8.32.29.png看完本文您将掌握的技能输入任意数组实现折线图显示设置任意宽度和高度
iCloudEnd
·
2023-09-25 20:06
【Linux 之二】Ubuntu下开发环境的搭建(NFS \ SSH \ FTP \ Smba \ ...)
这里主要是对各种开发环境的搭建做一个总结记录,方便后面查阅,也方便在Linux
开发之路
上遇到困难的各位同仁。好了,废话不多说,直接罗列各种开发环境的安装步骤等。
KXue0703
·
2023-09-25 19:48
Linux
linux
ubuntu
ssh
samba
小程序
开发之路
---定制segmentView
目前,小程序是火得一塌糊涂啦,传统的app太重量级了,小程序作为一款轻量级app,在目前快节奏的开发环境中,占有一席之地也是必然的。小程序-API已经能满足平时的小练习了,但具体开发中需要用到的组件,还有一大部分需要在座的程序员努力啦,开发,总是在造轮子的路上越走越远。。。在iOS中有UISegmentViewController按钮视图控制器,也可以通过自定义、继承等方法实现个性化的定制,小程序
木鱼_ccbd
·
2023-09-25 15:18
[
Swift
]LeetCode951. 翻转等价二叉树 | Flip Equivalent Binary Trees
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https://github.com/strengthen/LeetCode➤原文地址:https://www.cnblogs.com/streng
weixin_30293079
·
2023-09-25 14:04
数据结构与算法
swift
swift
初探之输入输出函数 inout
定义:可以在函数内部修改外部实参的值首先我们写一个输入输出函数定义输入输出函数上面是定义一个交换的函数,swapValues的两个函数使用了inout关键字,传入参数时需要在参数前面加上&。调用swapValues函数使得外部num1、num2的值进行修改。这里就会有个疑问,为什么外部额变量会被修改,是通过什么样的方式进行修改。这里我会想到c语言里面把地址传递进去,函数对地址里面的内容进行修改。但
皇军让我给你捎个话
·
2023-09-25 12:21
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他