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
泛型高阶使用-自定义dataSource 几行代码完成tableView/collectionView配置
tableView代码展示tableView=UITableView()self.view=tableViewdataSource=TableViewNormalDataSource.init(configureCell:{(table,model,indexPath)->UITableViewCellinvarcell=table.dequeueReusableCell(withIdentifi
J扣歪
·
2023-09-29 04:57
关于OC混编
Swift
,-
Swift
文件里找不到
Swift
方法问题
今日混编时,OC调用
Swift
的类方法,发现找不到方法,查看xxx-
Swift
文件中没有生成对应的OC类方法随后尝试在类前面加@objc还是不行,最终发现得再函数体前面加@objc才有效,不用在Class
潇洒你洪哥
·
2023-09-29 04:41
基于Rx
Swift
的网络编程 - I
项目准备工作我们的App会在Github上搜索特定名称的项目,在UITextField里输入项目名称,我们就自动在Github上搜索项目的名字,并在下面的UITableView中显示一些项目信息显示出来。image然后,在ViewController里,添加对应的IBOutlet:@IBOutletweakvarrepositoryName:UITextField!@IBOutletweakvar
醉看红尘这场梦
·
2023-09-29 03:52
Swift
进阶:访问控制权限
swift
进阶之路:学习大纲本文转载:Style_月月https://www.jianshu.com/p/ead7e3351441主要介绍
swift
中的访问控制权限关键字private1、private
欧德尔丶胡
·
2023-09-29 03:11
swift
常用方法
延迟DispatchQueue.main.asyncAfter(deadline:.now()+0.5,execute:{self.backgroundView()?.removeFromSuperview()self.setBackgroundView(backgroundView:nil)})
王家小雷
·
2023-09-29 01:38
windows 原生端口映射端口转发
添加端口映射netshinterfaceportproxyaddv4tov4listenport=14941connectaddress=pay.
swift
pass.cnconnectport=80查看端口映射
Coding_Boy36
·
2023-09-29 00:07
网络
swift
枚举的判断
swift
枚举基本的就不说了,直接说带参数的枚举enumAnimal{casepeople(String)caseother}使用switch来判断时leta=Animal.people("张三")switcha
瞬csr
·
2023-09-28 23:04
最强大的iOS应用源码保护工具:Ipa Guard,保护你的商业机密代码
支持oc,
swift
,cocos2d-x、unity3d、q
虎头金猫
·
2023-09-28 20:20
iOS
游戏技术亮点|Aavegotchi 与 Game
Swift
建立合作伙伴关系
这也是为什么我们很高兴宣布与Game
Swift
建立了新的合作伙伴关系,Game
Swift
是一款先进的模块化游戏区块链,采用zkEVM技术构建,是全球领先的Web3游戏聚合器之一。
BeepCrypto
·
2023-09-28 20:03
区块链
iOS -
Swift
实现字符串查找子字符串的位置
需求:从一串字符串中查找子字符串的位置实现:系统框架中并没有可以直接调用的方法直接获取子字符串开始的位置,需要以下几步即可获取到子字符串的起始位置。应用场景:比如我们要对UILabel的文本中的部分字符标记,那么我们就需要找出来要标记的文本的位置,结合文本的长度,我们就可以实现标记第一步:我们需要借助下面的这个方法来获取位置参数是两个索引,如果要获取子字符串的起始位置,只需要传递父字符串的开始索引
hzgisme
·
2023-09-28 20:27
iOS
Swift
ios
swift
iOS -
Swift
UILabel 实现部分文字添加下滑线
需求:对UILabel的文本中部分文字标记下划线实现:对于UILabel文本设置样式的话,我们可以直接创建NSMutableAttributedString对象,然后使用addAttribute对它添加一些样式,最后赋值给UILabel的attributedText属性即可。示例:letlabel:UILabel=UILabel()lethelloWorld:String="HelloWorld"
hzgisme
·
2023-09-28 20:27
iOS
Swift
ios
swift
Swift
UI之NavigationView用法
NavigationView是
Swift
UI应用程序最重要的组件之一,它使我们能够轻松推送和弹出屏幕,以清晰,分层的方式向用户展示信息。NavigationView一般用在页面的最外层。
儿歌八万首
·
2023-09-28 19:05
26、【
Swift
】访问控制 - Access Control
使用场景:限制其他源文件和模块对代码的访问权限。封装隐藏代码的实现细节,只公开接口给人调用适用范围:给单个类型(类、结构体、枚举)设置访问级别或单独给这些类型的属性、方法、构造器、下标等设置访问级别限定协议在一定访问级别的范围内使用包括协议里的全局常量、变量和函数默认的访问级别不需代码中都显式声明访问级别开发一个单target的应用程序完全可以不用显式声明代码的访问级别对代码中可设置访问级别的特性
Sunday_David
·
2023-09-28 17:07
java 语法的新特性。你见过几个
与Python,Kotlin,
Swift
等现代编程语言相比,开发人员抱怨Java过时的编程语法。但是很多人不知道的是,Java新版做了很多改进,并为开发人员提供了更有效的方式来编写代码。
星期三不上班
·
2023-09-28 16:13
Swift
与OC混编
OC中使用
Swift
在工程的BuildSetting中把definesmodule设为YES把productmodulename设置为工程项目的名字oc文件中导入projectName_
swift
.h中
yyggzc521
·
2023-09-28 13:52
Swift
- 集合 - Set and Dictionary
我们首先来创建一个空的SetletnumSet=Set()print(numSet)Set对于
Swift
的安全性来说,创建的时候没有数据用来推导
如风如花不如你
·
2023-09-28 06:21
iOS CocoaPod 打包:SDK开发、Pod组件生成等
参考链接:CocoaPod打包SDK开发-简书iOS非集成打包:依赖cocoapods的
Swift
静态库打包、脚本合并真机与模拟器-简书iOS组件化开发----pod私有库制作及使用_ios组件化开发-
app开发工程师V帅
·
2023-09-28 06:18
ios
swift
执行 shell 脚本
创建CommondLineTool项目@discardableResultfuncshell(_args:[String])->String{lettask=Process()task.launchPath="/usr/bin/env"task.arguments=argsletpipe=Pipe()task.standardOutput=pipetask.launch()task.waitUnt
秋叶红90
·
2023-09-28 03:01
swift
#selector 注意事项
使用selector的类需继承自NSObject,不继承NSObject语法上不会报错,运行时报错:不能识别selector
有虫吃
·
2023-09-28 03:48
★ 学习笔记:《iOS高级:
Swift
入门精讲②》第一节
Swift
编程-01➡11 函数类型
前言:本篇仅为视频学习笔记函数类型(FunctionType)★每一个函数都是有类型的,函数类型有形式参数类型、返回值类型组成例子-1functest(){}//()->Void或者()->()我们看上边这个函数,其实它的类型就是()->Void,其中()是参数列表Void它是返回值,由于它没有参数,所以写成(),返回值写一个Void。Void等价于(),所以函数的类型也可以写成()->()。综上
麦穗0615
·
2023-09-28 01:03
2020-11-17
Swift
UI Tutorials 示例里的小问题
最近跟了一下
Swift
UI的Tutorials,遇到了源码跟演示图片不一致的情况,不能说是bug只是一丢丢的小细节。下面是具体问题和解决办法,其实已经是
Swift
的老状况了。
Duke_Young
·
2023-09-28 00:24
Swift
UI技术
一、概览本篇文章将概述
Swift
UI的工作原理,以及它与UIKit等框架的不同之处。
lattr
·
2023-09-27 23:54
Swift
与OC混编的总结
Swift
是一种支持多编程范式和编译式的开源编程语言,主要用于开发iOS,OSX和watchOS应用程序,自苹果于2014年WWDC(苹果开发者大会)发布以后,自今已经更新到
Swift
4.0以上,并日趋稳定
若小北00
·
2023-09-27 20:30
iOS 常用第三方
一些工作中常用的第三方整理下备用1.Kingfisher简介:Kingfisher是一个下载、缓存网络图片的轻量级纯
swift
库引入:pod'Kingfisher'github:https://github.com
黑鱼仔
·
2023-09-27 20:34
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
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他