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
UI 定制组件之获取组件坐标实现 热区功能点击显示对应内容 (教程含源码)
实战需求
Swift
UI定制组件之获取组件坐标实现热区功能点击显示对应内容希望实现在一个图片中点击人像,显示相关信息本文价值与收获看完本文后,您将能够作出下面的界面
Swift
UI定制组件之获取组件坐标实现热区功能点击显示对应内容
iCloudEnd
·
2023-10-06 00:02
swift
继承
Swift
并没有像OC、Java那样的规定:任何类最终都要继承自某个基类override:子类可以重写父类的下标、方法、属性,重写必须加上override关键字重写重写时,属性名、类型要一致计算,存储属性子类可以将父类的属性
iOS小洁
·
2023-10-06 00:32
Swift
UI入门到精通
Swift
UI要求iOS13.0+快捷键control+option+点击:出现属性编辑器command+点击:出现快捷菜单command+shift+L:ShowLibrary弹窗布局VStack-垂直布局
余青松
·
2023-10-05 22:54
Swift
源码编译为Xcode项目
今天和大家讲讲怎么样将github中的
swift
源码编译到Xcode可以打开的项目:1,安装cmake去官网下载cmake,我下的是目前的最新版本cmake-3.12.0-rc3-Darwin-x86_
bekin
·
2023-10-05 19:07
Swift
教程之TableView使用01基础代码
请点击,免费订阅《学
Swift
挣美元》专栏之前介绍过了如何通过Storyboard来使用tableview,个人感觉还是非常快速和高效的。
iCloudEnd
·
2023-10-05 18:48
给SDAutolayout添加一个
Swift
y风格的点语法Extension
前言SDAutoLayout是一个优秀的第三方自动布局库,之前提交了一个pr为其增加一个
Swift
extension。闲来无事更新了一下并重新提交了pr,希望能够被采纳。
范范饭特稀
·
2023-10-05 18:25
Swift
UI分页滑动PageView(转接UIScrollView)
在
Swift
UI的ScrollView中似乎找不到isPagingEnabled类似的属性,用于开启分页滑动。
zjam9333
·
2023-10-05 17:01
Swift
4中使用GCD----分组和信号量
DispatchWorkItem:DispatchWorkItem是一个任务的封装对象,可以复用,类比Operation,它有一些自己的想法,定义如下:publicinit(qos:DispatchQoS=default,flags:DispatchWorkItemFlags=default,block:@escaping@convention(block)()->Void)publicfuncp
青山不改
·
2023-10-05 17:47
Swift
中类(Class)与结构体(Struct)区别、相同点
1.内存管理不一样,类引用类型,分配在堆上。结构体是值类型,分配在栈上。(解释:引用类型是讲一个对象赋值给另一个对象时系统不会进行此对象的拷贝,而是将指向这个对象的指针赋值给另一个对象,当修改其中一个对象的值时,另一个对象的值也会改变。值类型是将一个对象赋值给另一个对象时,会对此对象进行拷贝,复制出一份副本给另一个对象,在修改其中一个对象的值时,不影响另外一个对象。)2.类,有析构函数。结构体不能
凯文Kevin21
·
2023-10-05 17:09
iOS Snpkit、Masonry与tableHeaderView布局解决方案
一个UITableView头部添加一个UIView,都用snpkit(
Swift
代码)布局,一般代码写法overridefuncviewDidLoad(){super.viewDidLoad()self.view.addSubview
帅气影中人
·
2023-10-05 16:18
百晓苼:人民币领衔全球,成为国际舞台无可替代的货币,黄金避险情绪增强?
据俄罗斯卫星通讯社报道,环球同业银行金融电讯协会(
SWIFT
)将启动中文版,这意味着中国金融机构进行国际支付时将更加便利。人民币被纳入特别提款权篮子后,
百晓苼
·
2023-10-05 12:19
Swift
4.0 —— 一句代码完成json解析
用Objective-C或者
Swift
2.0/3.0把服务端下发的json解析成对象需要把json数据。
肩肩
·
2023-10-05 12:13
Swift
Swift
UI CoreData 过滤数据 1
Xcode:Version14.3.1(14E300c)iOS:16预览:Code:import
Swift
UIimportCoreDatastructTodosSearch:View{@Stateprivatevarsearch_title
__只是为了好玩__
·
2023-10-05 11:22
SwiftUI
Swift
CoreData
swift
swiftui
开发语言
Error: Cannot find offset for address 0x30000000010b7151 in stringAtAddress:
一、官网class-dump-H报错:Error:Cannotfindoffsetforaddress0xd80000000101534ainstringAtAddress:由于项目使用了
Swift
和Oc
Cwwng
·
2023-10-05 09:54
Swift
派发机制
此篇博客用来自我学习,来源戴铭大佬的这篇博客
Swift
派发机制派发目的是让CPU知道被调用的函数在哪里。
PierceDark
·
2023-10-05 08:21
iOS大神李明杰《iOS高级:
Swift
入门精讲1》,仅¥1!
2014年6月,苹果公司发布了全新的编程语言——
Swift
。
Swift
语言一经问世就受到大家的广泛关注,并迅速杀入Tioble排行版前十,一度被大家十位Object-C语言的替代者。
小码哥教育520it
·
2023-10-05 08:54
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
导航
iOS-
自定义相机
的相关属性介绍
AVFoundation框架1.AVAsset:用于获取一个多媒体文件的信息,相当于获取一个视频或音频文件,是一个抽象类,不能直接使用。2.AVURLAsset:AVAsset的子类,通过URL路径创建一个包含多媒体信息的对象。NSURL*url=;AVURLAsset*anAsset=[[AVURLAssetalloc]initWithURL:urloptions:nil];3.AVCaptur
xiaofu666
·
2023-10-04 19:53
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
Swift
-NumberFormatter的简单使用
letformatter=NumberFormatter()formatter.numberStyle=.spellOutleta=10letaWords=formatter.string(from:a)print(aWords)//["十"]publicenumStyle:UInt{casenonecasedecimalcasecurrencycasepercentcasescientificc
NextStepPeng
·
2023-10-03 17:28
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他