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开发之路》
RX
Swift
键盘监听 好用
//监听键盘弹出通知_=NotificationCenter.default.rx.notification(UIResponder.keyboardWillShowNotification).take(until:self.rx.deallocated)//页面销毁自动移除通知监听.subscribe(onNext:{_inprint("键盘出现了")})//监听键盘隐藏通知_=Notifica
茗记西岭雪
·
2023-10-05 08:28
guard
Swift
:这些情况下guard要慎用可读性更强如果你想让这个参数有值并使用它,那么就用guard和if一样属于判读语句,尽量不要嵌套if语句,黄金大道在使用条件语句编程时,代码的左边距应该是一条"黄金
学游泳的小黑
·
2023-10-05 06:54
Rx
Swift
-搞事情(二)
Rx
Swift
-搞事情(一)上次说到Rx
Swift
的核心逻辑,发现有些东西并没想象中简单,这次再来补充一哈。
Harry_upup
·
2023-10-05 03:51
RSA 加密
使用
Swift
原生进行RSA加密处理:一、导入:importCommonCrypto二、使用方法:privatefuncrsa(){letPUBLIC_KEY="MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArdklK4kIsOMuxTZ8jG1PRPfXqSDmaCIQ
iLeooooo
·
2023-10-05 01:43
jsbridge实战2:
Swift
和h5的jsbridge通信
[[toc]]demo1:文本通信h5->app思路:h5全局属性上挂一个变量app接收这个变量的内容关键API:navigation代理+navigationAction.request.url?.absoluteString//这个变量挂载在request的url上,在浏览器实际无法运行,因此不会影响到页面本身window.location.href="test://hellowolrd"//
snowDreamzzz
·
2023-10-05 00:13
前端工程化
swift
开发语言
ios
XCFramework "... is not a member type of ..." error
这不是你的错;这是
Swift
编译器中长期存在的错误/限制问题是在
Swift
interface文件中,如果有同名的类名和框架名,
swift
编译器会出此问题。可以使用这种方式临时处理find.
小杰杰杰
·
2023-10-04 23:15
iOS开发-方便离线调试的log工具
横竖屏适配兼容支持自定义扩展loglevel,自定义不同levellog的颜色支持根据level或者name筛选log内容支持通过关键词搜索log支持展示log文件名、方法名、所在行信息等支持随时获取/导出当前log内容
Swift
xing3523
·
2023-10-04 23:01
Swift
5.3 新特性精讲(2):多模式catch子句,不再麻烦switch
在介绍多模式catch子句之前,我们先来复习一下平时是怎么catch的。单模式catch子句有以下函数:enumIOError:Error{casediskError(code:Int)casenetworkError(code:Int)}funcfoo(a:Int)throws->Int{ifa==0{return0}throwIOError.networkError(code:3)}在使用带有
面试官小健
·
2023-10-04 23:29
Swift
刷算法:最大子数组和
给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。LeetCode:https://leetcode.cn/problems/maximum-subarray/image.pngclassSolution{funcmaxSubArray(_nums:[Int])->Int{ifnums.isEmpty{return0
JonorZhang
·
2023-10-04 23:06
swift
之模式(Pattern)
swift
中的模式分为两类,一类能成功匹配任何类型的值,另一类在运行时匹配某个特定值时可能会失败。第一类用于解构简单变量、常量和可选绑定中的值。
枯树恋
·
2023-10-04 20:10
Re
Swift
Re
Swift
的使用Re
Swift
是单向数据流Redux(数据流动图)屏幕快照2019-01-01下午11.55.20.pngStoreStore是保存AppState的对象(还负责dispatchaction
大地零一
·
2023-10-04 20:00
Swift
UI 4.0:两种方式实现子视图导航功能
0.概览从
Swift
UI4.0开始,觉悟了的苹果毅然抛弃了已“药石无效”的NavigationView,改为使用全新的NavigationStack视图。
大熊猫侯佩
·
2023-10-04 20:20
Apple开发入门
SwiftUI
4.0
iOS
iPadOS
NavigationLink
NavigationStack
NavigationSplit
导航
swift
加载h5页面空白
swift
加载h5页面空白problem背景xcode
swift
项目,WebView方式加载h5页面本地h5地址是:http://localhost:5173/浏览器打开正常
Swift
加载h5:百度官网加载正常本地
snowDreamzzz
·
2023-10-04 18:03
pits
swift
开发语言
ios
Swift
4.1新特性
Swift
4.1新特性现阶段POCT代码还没迁移到
Swift
4.0,但是4.1已经在12月初发布了,为了方便以后的代码迁移,对
Swift
4.1的新特性做一些梳理。
sycasl
·
2023-10-04 18:32
jsbridge实战1:xcode
swift
构建iOS app
10.15.5xcode:11.6demo:app创建helloworldiOSapp创建工程步骤选择:CreateanewXcodeproject选择:iOS->singleViewApp填写:projectname:
swift
-app-helloidentifer
snowDreamzzz
·
2023-10-04 18:59
前端工程化
ios
xcode
swift
Swift
-UITableView编辑模式自定义右侧拖拽标签
如图右侧拖拽图标自定义操作1640743847535.jpg原理就是遍历去找出这个imageView,修改它。方法1:代理方法内处理//改系统cell拖动图标functableView(_tableView:UITableView,willDisplaycell:UITableViewCell,forRowAtindexPath:IndexPath){iftableView.isEditing{c
打雷要下雨_雷欧
·
2023-10-04 17:57
Swift
5.9 与
Swift
UI 5.0 中新 Observation 框架应用之深入浅出
0.概览
Swift
5.9一声炮响为我们带来全新的宏(Macro)机制,也同时带来了干霄凌云的Observation框架。
大熊猫侯佩
·
2023-10-04 16:24
Apple开发入门
Swift
5.9
SwiftUI
5.0
Observation
Observable
Bindable
可观察对象
可变对象
Swift
UI之View Tree实战1
本篇文章的主要思想来自https://
swift
ui-lab.com/communicating-with-the-view-tree-part-3/,我并不会对原作者的文章做一个简单的翻译,而是把他的思想进行一个总结
老马的春天
·
2023-10-04 15:27
Swift
手动导入第三方库
干货篇这里我用GPUImage作为例子。首先你应该去github下载源码,然后把里面的xx.xcodeproj直接拉到你的项目文件中之后就是各种添加文字显得啰嗦,直接放图,加这四个地方即可,Bulid没有报错,那就恭喜你了要是有帮到你,请点个赞噢~
一只不断前进的小蜗牛
·
2023-10-04 14:03
在
Swift
中无法调用设置UICollectionView设置item的代理方法
在
Swift
中,无法调用下面这些代理方法funccollectionView(_collectionView:UICollectionView,layoutcollectionViewLayout:UICollectionViewLayout
通哥
·
2023-10-04 12:41
读URLNavigator源码
URLNavigator是
Swift
版本的Router。Router的主要作用是解耦。
桔子听
·
2023-10-04 12:07
swift
5.x 系统版本12.3.1约束问题
iPad12.3.1系统下遇到使用snpkit约束问题,设置b控件在a控件的左边或右边15像素,显示结果不正确。系统升级以后没有了该问题;具体是系统版本如何导致的该问题还未找到原因。这里做出记录,如有遇到同样问题的朋友可以告知一下
Bruce_XHG
·
2023-10-04 11:11
俄罗斯被欧盟踢出
SWIFT
系统,到底有啥影响?
在针对俄罗斯的最新一轮制裁中,美国、英国以及加拿大等欧洲多国在当地时间2月26日发表共同申明,将把俄罗斯从全球银行间支付系统
SWIFT
中踢出,这次制裁旨在防止俄罗斯总统普京使用俄罗斯央行6300亿美元的外国货币储备
区块链游神
·
2023-10-04 09:23
Swift
正确选择struct和class
概述struct和class是在应用程序中存储数据和建模行为的不错选择,但它们的相似性可能使您难以选择其中之一。考虑以下建议,以帮助选择在向您的应用程序添加新数据类型时哪个选项有意义。默认使用struct当您需要Objective-C互操作性时使用class。当您需要控制正在建模的数据的身份时,请使用class。使用struct配合protocols来共享行为和实现方法。默认选择struct使用s
捡书
·
2023-10-04 06:54
Swift
- Enum枚举 源码分析
先附上SIL代码sil_stagecanonicalimportBuiltinimport
Swift
import
Swift
ShimsimportFoundationenumYREPIKModule:String
码代码的小马
·
2023-10-04 00:21
访问控制关键字open、public、internal、fileprivate、private的区别?
Swift
中有5个级别的访问控制权限,从高到低依次是open、public、internal、fileprivate、private它们遵循的基本规则:高级别的变量不允许被定义为低级别变量的成员变量,比如一个
鳌拜的弟弟熬夜
·
2023-10-04 00:00
iOS 安全布局封装
//UIViewExtensions.
swift
importUIKitimportSnapKitpublicstructSafeArea{letview:UIViewvartop:ConstraintItem
linx214
·
2023-10-04 00:44
Rx
Swift
常用基础知识
目的gitHub地址:https://github.com/ReactiveX/Rx
Swift
Rx
Swift
的目的是让数据/事件流和异步任务能够更方便的序列化处理,能够使用
Swift
进行响应式编程。
MrDarren
·
2023-10-03 22:20
45岁的
SWIFT
,会被区块链取代吗?
摘要:今天,有国外媒体报道,全球金融安全信息服务提供商
SWIFT
(环球同业银行金融电讯协会)与SmartWorldwideFinancialTechnology(SWFTBlockchain),已经在上月
叶飞SwftBlockchai
·
2023-10-03 21:38
@discardableResult 是做什么的
swift
@discardableResult声明
swift
正常的方法如果有返回值的话,调用的时候必须有一个接收方,否则的话编译器会报一个警告,如果在方法前加上@discardableResult不处理的时候就不会有警告了
Smallwolf_JS
·
2023-10-03 21:35
Swift
的Copy-on-Write技术
Copy-on-Write技术
Swift
针对标准库中的集合类型(Array、Dictionary、Set)进行优化。当变量指向的内存空间并没有发生改变,进行拷贝时,只会进行浅拷贝。
X_L_F
·
2023-10-03 20:38
Swift
4.0 --- 逻辑分支
////ViewControllerThree.
swift
//
Swift
-(1)////Createdbyxhcon2018/6/20.
futur_zwl
·
2023-10-03 18:26
【职业经验】测试
开发之路
--聊聊自动化的打开方式
前言作者:孙高飞自动化好像是测试行业永恒不变的热点话题。貌似也是测试行业争议最大的话题。不知道现在还有多少言论说自动化没有用的,记得前段时间的时候网上还有不少人在争论自动化的价值和作用,但其实自动化不仅仅是存在测试行业。现在的运维行业以及最近特别火的devops概念都是深深的依赖着自动化的。好像我们也从没听说人家运维圈子在争论自动化有没有用。往近了说我们公司专门有运维开发来搞运维自动化,往远了说g
程序员阿沐
·
2023-10-03 17:55
Swift
-NumberFormatter的简单使用
letformatter=NumberFormatter()formatter.numberStyle=.spellOutleta=10letaWords=formatter.string(from:a)print(aWords)//["十"]publicenumStyle:UInt{casenonecasedecimalcasecurrencycasepercentcasescientificc
NextStepPeng
·
2023-10-03 17:28
尝试在CentOS7.2上编译安装
Swift
苹果提供Ubuntu上构建
Swift
的教程,通过这个教程我尝试使用CentOS7.2上玩儿一把。
weixin_30633949
·
2023-10-03 13:53
swift
c/c++
运维
前端
开发之路
--常见的跨域问题解决方案一
WEB前端开发中,在与后端交互或者调用其它服务接口的时候,应该都会遇过跨域请求数据的问题(最直接的表现就是请求数据失败),小编在这里总结了一些常见的跨域解决方案。同源策略在了解跨域(狭义)前,其实要先了解一下浏览器的同源策略,所谓的同源是指协议,域名,端口完全相同。图中箭头所指依次是:协议,域名,端口。2345截图20181119003909.png浏览器的同源策略是出于基础安全的角度考虑的,如果
唐人不自醉
·
2023-10-03 13:15
Swift
之#function、#fine、#line
file:打印当前文件路径line:打印当前行号,整数function:打印当前函数或方法column:所在的列数printSome(lineStr:Int(#line),fileStr:String(#file),funStr:String(#function))funcprintSome(lineStr:Int=#line,fileStr:String=#file,funStr:String=
小羊爱学习
·
2023-10-03 11:56
WKWebView关于加载SVG图像的思考
SVGSVG
swift
SVG不支持SVGKit不显示背景色SnowFlake显示背景色,不显示文字Macaw不显示背景色,展示不全
Swift
Draw解析错误SDWebImageSVG展示不全pocketSVG
一个不太努力的代码搬运工
·
2023-10-03 11:37
Swift
UI之View Tree(PreferenceKey)
学习
Swift
UI,便绕不开视图树的概念,在接下来的4篇文章中,我会带领大家学习相关的概念,通过对视图树的学习,很多之前认为很困难的问题,都会引刃而解。
老马的春天
·
2023-10-03 08:07
最强大的iOS应用源码保护工具:Ipa Guard,保护你的商业机密代码
支持oc,
swift
,cocos2d-x、unity3d、q
虎头金猫
·
2023-10-03 07:35
证书制作
h5+app
php
postgresql
华为
iOS14 widget 从0到1
的只能话推荐苹果在开发上更加的建议去如何设计一个漂亮的小部件(Widget),如通过颜色,版式和图像传达您的品牌,舒适的信息密度等,详情可查看苹果开发文档适应不同的屏幕尺寸iOS14widget只能用
swift
UI
fairy_happy
·
2023-10-03 06:50
Swift
监听键盘文字的改变
监听键盘输入更改的方法self.textFieldBuyOrSell.addTarget(self,action:#selector(self.textFieldChange),for:UIControlEvents.editingChanged)
CimonsLee
·
2023-10-03 05:07
关于灵动岛Live Activity的常识
使用WidgetKit、
Swift
UI在widget小组件中创建LiveActivi
hypercode
·
2023-10-03 04:50
27、【
Swift
】高级运算符 - Advanced Operators
Swift
运算符基本运算符高级运算符(包括C或Objective-C所有按位和移位运算符。)与C的算术运算符不同,
Swift
算术运算符默认是不会溢出的。所有溢出行为都会被捕获并报告为错误。
Sunday_David
·
2023-10-03 03:40
【从零开始学
swift
】Day6-func函数(1)
一、函数func的定义:func函数是一段完成特定任务的独立代码片段。二、函数func的组成:func函数,常见的函数符合以下样式。funcwelcome(toour:String)->String{print("你真好看")}welcome(to:王小花)各部分的含义:1)func为函数的标识符,表示这是一个函数。2)welcome:函数的名称3)(toour:String):是函数的参数,又由
要自学成才的王小花
·
2023-10-03 03:19
swift
子类如何重写父类私有方法,并且在方法内调用super
使用到一个三方库FSCalendar,需要得到类中scrollView滚动的回调。奈何作者没有提供相关代理方法。只能自己想办法了1.创建一个OC的.h文件//TestCalendar.h#import@interfaceFSCalendar(PrivateMethod)-(void)scrollViewDidScroll:(UIScrollView*)scrollView;@end注意:这个hea
奴良
·
2023-10-03 01:09
Rx
Swift
高阶函数skipUntil解读
Rx
Swift
高阶函数skipUntil解读skipUntil的作用:抑制从源可观察序列发出元素,直到参考可观察序列发出元素示例letsourceSeq=PublishSubject()letreferenceSeq
silasjs
·
2023-10-03 00:29
Swift
汇编分析结构体和类的本质02
1、结构体结构体都有一个编译器自动生成的初始化器。根据情况可能会生成多个初始化器,保证所有的成员(存储属性、StoredProperty)都有初始值。structPerson{varname:Stringvarage:Int}//正确varperson=Person(name:"wang",age:18)//错误varperson1=Person(name:"li")varperson2=Pers
oldmonster
·
2023-10-02 23:51
一文读懂
Swift
函数式编程
最近在研究
Swift
UI中的Combine框架,主要是学习这本书的内容:UsingCombine,其中一个很重要的概念就是FunctionalProgramming,也就是函数式编程。
老马的春天
·
2023-10-02 22:24
iOS 中 CSV格式文件读写
(:来自百度百科)CSV其实就是一个纯文本,那么对应到Objective-C中,他就是一个NSString,对应到
Swift
中就是一个String举个sj_mino1001.jpg,715282,4FB55FE8sj_mino100
新南12138
·
2023-10-02 21:07
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他