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自定义相机
Google Protobuf简单使用
它自带了一个编译器,可以编译成JAVA、python、C++代码,而
Swift
语言也由第三方提供支持了。
笑笑爸比
·
2023-08-28 12:27
swift
常用框架
Reachability.
swift
:用来检查应用当前的网络连接状况。综合Perfect:
swift
的服务器端开发框架(针对于移动后端开发、网站和web应用程序开发)。Rx
Swift
:函数响应
好快的刀
·
2023-08-28 10:28
Swift
中代理定义使用
简单分为以下六步:1.委托方定义协议,只要遵守协议,都能使用我的委托方法2.委托方定义协议方法3.委托方声明代理属性4.委托方执行代理5.被委托方遵守代理协议,第一次实例化委托方时设置代理6.被委托方调用代理方法//01.定义协议protocolLeftItemDelegate:NSObjectProtocol{//02.定义协议方法funcItemSelectIndexPathClick(Ind
tito
·
2023-08-28 09:58
iOS -
Swift
- NSAttributedString 显示Emoji乱码问题
最近在开发中,遇到一个奇怪的问题,就是当显示一串文本,当文本最后一个字符是Emoji时,Emoji显示乱码,如图:错误展示正确展示应该是这样的正确展示而展示逻辑也很简单,一个UILabel控件通过attributedText展示signLabel.attributedText=user.introductionAttribute如果用label.text展示的话,则是正常的signLabel.te
码代码的小马
·
2023-08-28 09:10
Swift
基础-类和继承
创建自己的类类与结构相似,因为它们使您可以使用属性和方法创建新类型,但是它们有五个重要的区别,我将一次向您介绍所有这些区别。类和结构之间的第一个区别是类永远不会带有成员初始化器。这意味着,如果您的类中有属性,则必须始终创建自己的初始化程序。例如:classDog{varname:Stringvarbreed:Stringinit(name:String,breed:String){self.nam
Augs
·
2023-08-28 09:03
iOS
swift
5 扫描二维码
文章目录1.生成二维码图片2.扫描二维码(含上下扫描动画)2.1记得在info.plist中添加相机权限描述1.生成二维码图片importUIKitimportCoreImagefuncgenerateQRCode(fromstring:String)->UIImage?{letdata=string.data(using:String.Encoding.utf8)ifletfilter=CIFi
星星月亮0
·
2023-08-28 07:02
ios
swift
xcode
12.Rx
Swift
调度者(上)
创建子线程-self.actionBtn.rx.tap.subscribeDispatchQueue.global().async{print("请求数据")self.actionBtn.rx.tap.subscribe(onNext:{(tap)inprint("点击了--\(Thread.current)")}).dispose()}猜想,推测:在子线程中进行线程打印,从逻辑上看,打印出来应该
smart_M
·
2023-08-28 07:21
Swift
进阶(七)继承
继承(Inheritance)值类型(枚举,结构体)不支持继承,只有类支持继承没有父类的类,称为:基类
Swift
像OC、Java那样的规定:任何类最终都要继承自某个基类子类可以重写父类的下标、方法、属性
Jax_YD
·
2023-08-28 03:05
Rx
Swift
初探(1)
一、前提:函数响应式编程思想简单来说函数响应式编程=函数式编程+响应式编程(1)函数式函数式编程是种编程方式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambdacalculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。y=f(x)x:参数f:函数y:返回值//把x作为一个函数传入-->x=f(x)例如x值是2,2=1+1=0+2y=f(f(x))//
理想的不俗人
·
2023-08-28 01:55
swift
录音及播放工具类
注释:因项目需求,需要开发录音功能,所以在网上找到工具类并做了Demo,具体实现的细节还需优化!*此工具类包含录音的开始,停止,播放功能importFoundationimportAVFoundationclassRecordManager{varrecorder:AVAudioRecorder?varplayer:AVAudioPlayer?letfile_path=NSSearchPathFo
JACK_岩
·
2023-08-28 01:52
第一百二十五回 dart中List和Map的常见用法
在高级语言中都有list和map,比如Java,
Swift
以及Kotlin,dart也
talk_8
·
2023-08-28 00:06
一起Talk
Flutter吧
flutter集合类型
Flutter
List
List与map转换
移动开发
Swift
简介
image.png从2014年至今,已经有15个版本发布,其中5个大版本,10个小版本*与之对比的是Objective-C从80年代至今,只有两个版本2015年12月
Swift
正式开源,目前
Swift
可以应用到多个领域
Rathen
·
2023-08-27 23:35
我的阅读书单2020
阅读书单:1:《巴菲特的护城河》——(美)多尔西值得回味的书单:1:《巴菲特的护城河》——(美)多尔西学无止境:1,专业学习,饭碗(新语言:
swift
,python,TypeScript;新框架:cocos2dx-js
行业碧油鸡
·
2023-08-27 23:28
swift
4.x 浮点类型
浮点类型有两种表示方式:(1)Float:表示32位的浮点类型,可以精确到小数点后6位。(2)Double:表示64位的浮点类型,可以精确到小数点后15位。letf:Float=0.123456789letd:Double=0.1234567890123456789具体选用哪种浮点类型,取决于所存储的浮点数的范围。通常情况下,推荐使用Double。如果声明浮点类型的变量或常量时不指定具体的数据类型
redstar110
·
2023-08-27 20:24
IOS简单实现夜间模式(OC和
Swift
)
Demo:https://gitee.com/HanZhiLi/ios_night_mode效果图1.OC简单实现1.创建一个theme的NSObject(设置全句需要调用的颜色,单例)2.分别创建UIView,UITabBar,UINavigationBar,UILabel分类(category),如果有其他控价需要可以创建,因为思路是一样,所以只展示UIView2.1主要是用NSNotific
Hahn_z
·
2023-08-27 19:27
2021-12-15
Rx
Swift
学习资料:https://beeth0ven.github.io/Rx
Swift
-Chinese-Documentation/https://github.com/ReactiveX/Rx
Swift
赤兔人生
·
2023-08-27 18:19
swift
String 转 NSNumber
Swift
3.0letsomeString="42222222222"ifletmyInteger=Int(someString){letmyNumber=NSNumber(value:myInteger
爱编程的小兵
·
2023-08-27 17:32
Swift
GCD
参考链接主线程DispatchQueue.main.async{NSLog("\(Thread.current)")}串行队列同步依次执行,在主线程依次执行letqueue=DispatchQueue(label:"test")foriin0..<10{queue.sync{NSLog("\(Thread.current)--\(i)")}}同步依次执行,在同一个线程执行letqueue=Disp
CaptainRoy
·
2023-08-27 16:12
在
Swift
ui中嵌入地图视图(含源码)
在ios14中,
Swift
ui通过一个Map组件在本地支持它。
资产小目标APP
·
2023-08-27 14:51
swift
-xib添加适配(NSLayoutConstraint+IBDesignable)
代码如下,添加之后xib中的约束就会变出一个开关:importUIKitletLayoutSCALE=screenWidth/414extensionNSLayoutConstraint{@IBInspectablevaradapterScreen:Bool{set{ifnewValue{self.constant=self.constant*LayoutSCALE}}get{returntrue
SmallHer
·
2023-08-27 13:02
在github上下载的
swift
4.2的demo运行只提示build succeeded 但无法运行
参考如下图所示操作即可.只提示这样一个图片但是并没有运行起来.按照如下图操作即可.选择EditScheme将[None]→改成对应项目名.app即可.运行成功了!
A崽崽
·
2023-08-27 12:40
Swift
-内存安全
默认情况下,
Swift
会阻止你代码里不安全的行为。例如:
Swift
会保证变量在使用之前就完成初始化,在内存被回收之后就无法被访问并且数组的索引会做越界检查。
DevXue
·
2023-08-27 11:34
Swift
+ Perfect开发你的服务器(高级版)
2.现已假设读者阅读过我的另外两篇文章
Swift
Perfect开发你的服务器(初级版)
Swift
Perfect开发你的服务器(中级版)3.准备Peffect助手工具:PerfectAssistant3.0
超人猿
·
2023-08-27 09:33
Swift
-简单汇编指令、lldb常用指令
汇编语言的分类分为:8086汇编(16bit)、x86汇编(32bit)、x64汇编(64bit)、ARM汇编(嵌入式、移动设备)x86、x64汇编根据编译器的不同,分为两种书写格式:Intel(windows派系)、AT&T(unix派系)iOS开发中,最主要的汇编是:AT&T->模拟器、ARM->真机常见的汇编指令image.png寄存器有16个常用寄存器:rax、rbx、rcx、rdx、rs
小猪蛋蛋
·
2023-08-27 09:56
Swift
(八)
泛型泛型版本的函数使用占位符类型名(这里叫做T),而不是实际类型名(例如Int、String或Double),占位符类型名并不关心T具体的类型,但它要求a和b必须是相同的类型,T的实际类型由每次调用swapTwoValues(_:_:)来决定。泛型函数和非泛型函数的另外一个不同之处在于这个泛型函数名(swapTwoValues(_:_:))后面跟着占位类型名(T),并用尖括号括起来()。这个尖括号
bearIT
·
2023-08-27 09:28
箴言6'' The wicked Man
alyingtongue)流无辜人血的手,(handsthatshedinnocentblood)图谋恶计的心,(aheartthatdeviseswickedplans)飞跑行恶的脚,(feetthatare
swift
inrunningtoevil
蛀心虫
·
2023-08-27 09:20
iOS开发
Swift
-闭包
1.闭包表达式语法{(参数)->return类型in//内容}letnames=["C","A","E","B","D"]funcback(_s1:String,s2:String)->Bool{returns1>s2//(B>A,C>B)}//闭包后:varreversedNames.sorted(by:{(s1:String,s2:String)->Boolinreturns1>s2})2.根
临易i
·
2023-08-27 07:14
ios
swift
服务器
开发语言
运维
iOS开发
Swift
-函数
1.函数的定义和调用funcgreet(person:String)->String{//函数名传入值传入值类型返回值类型letgreeting="Hello"+personreturngreeting}print(greet(person:"Anna"))//调用2.函数的参数与返回值(1)无参函数funcsayHello()->String{return"hello!"}print(sayHe
临易i
·
2023-08-27 07:44
ios
swift
开发语言
iOS开发
Swift
-枚举
枚举:一组相关的值定义了一个共同的类型,使你可以在代码中以类型安全的方式来使用这些值。1.枚举语法//枚举成员不会被赋予默认的整型值。成员本身就是完备的值,类型为CompassPoint。enumCompassPoint{casenorthcasesouthcaseeastcasewest}//或者enumPlanet{casemercury,venus,earth}2.枚举的使用vardirec
临易i
·
2023-08-27 07:14
swift
开发语言
ios
Swift
- 运算符重载
structPoint{varx=0,y=0}varp1=Point(x:10,y:20)varp2=Point(x:11,y:22)letp3=p1+p2在上述代码中,p3是不能这么直接相加的,我们需要重载运算符func+(p1:Point,p2:Point)->Point{Point(x:p1.x+p2.x,y:p1.y+p2.y)}这样就不会报错了同样也支持多个相加letp3=p1+p2+p
aven_kang
·
2023-08-27 06:27
Swift
中的版本判断
#if__IPHONE_15_0if#available(iOS15.0,*){tmpTableView.sectionHeaderTopPadding=0.0}else{}#endif
我一不小心就
·
2023-08-27 05:30
flutter在native跳转后pop回flutter卡死
flutter主动调用回前台方法(找不到)
swift
自己发送回前台通知(解决)image.png
太平洋_cfd2
·
2023-08-27 04:37
swift
个人笔记(变量. 函数)
常见的数据类型数据类型初探常量变量常量编译流程letage=10//浮点数letletFloat:Float=30.0letletDouble=30.0letbool=trueletstring="我我我"//字符类型letcharacter:character="够"letarray=[1,3,4,5,8]letdictionary=["age":18,"height":168,"weight"
冬ge
·
2023-08-27 03:41
swift
学习---利用protocol加载Nib
写一个加载NibLoadable的协议,然后拓展到UIViewController和UIView中protocolNibLoadable{}extensionNibLoadablewhereSelf:UIView{staticfuncloadFromNib(_name:String?=nil)->Self{letloadName=name==nil?"\(self)":name!returnBun
calm1993
·
2023-08-27 03:50
Swift
Collections简单使用
什么是
Swift
Collections?
Swift
Collections是一个新(2021年4月5日)的开源程序包,旨在将
Swift
程序员可用的数据结构的选择范围扩展到标准库中提供的数据结构之外。
Mr_Run
·
2023-08-27 02:21
Telegram-iOS 源码分析:第五部分(AsyncDisplayKit)
AsyncDisplayKit是项目的一个子模块,其中很多功能被移除,一些功能已在
Swift
中重新实现。本篇文章探讨项目中的组件结构和UI编程模式。
灰原丶逗
·
2023-08-27 00:38
hopper dissassembler工具
一.安装HopperDisassmbler能够将Mach-O文件的机器语言代码反编译成汇编代码或OC伪代码或
Swift
伪代码。官方下载地址。
Mr_fei
·
2023-08-26 23:40
简单易懂的Alamofire使用及源码分析
Alamofire应该是用
Swift
做iOS开发里最常用到的三方框架了。
Must_Be_Sth
·
2023-08-26 20:24
Alamofire调不通网络的坑
Swift
开始重构项目1.首先用Cocoapods导入Alamofire框架然后cd到项目目录下面,然后podinstall2BA55ED2-362D-4CA3-861B-481912A73395.png2
涂川iOS
·
2023-08-26 17:06
Swift
中权限关键字
在了解
Swift
中的权限关键字之前我们需要知道模块和源文件两个概念:1.模块指的是独立地代码分发单元,框架或应用程序会作为一个独立的模块来构建和发布。
天马行空得想法
·
2023-08-26 16:41
Swift
新手学习笔记 初衷与前言
简单的说一下自己学代码的经历吧!去年九月份开始接触Unity,因为专业要求不得不学了一点C##,我说的一点点是真的很少很少,看了一些YouTube视频,一本叫《Zero+to+One+-+Peter+Thiel-en》的书,还有老师在课堂上讲的一些知识(根本听不懂)。在这种半懂不懂的情况下,完成了自己的第一个APP。当你用xcode把自己的APP放进手机里的时候,那种感觉是爆炸快乐。虽然这门课最后
哪里来的一个呵欠
·
2023-08-26 12:01
2020-03-03
17岁少年成名,爆红十年后27岁被全网拉黑,自我疗伤强势归来,霉霉自述从女孩成长为女王的心路历程如果说我从小是听周杰伦中文歌长大的,陪伴我整个青春期还有霉霉(Taylor
Swift
)的英文歌。
Anna_a301
·
2023-08-26 11:45
Andorid 广告页3D旋转进入主页(仿ios
Swift
动画 )
20170731131804631.gif1,Android原本一些overridePendingTransition用来跳转activity切换动画,并不支持那么完美的3d旋转动画,有些手机并不能支持2,利用Activity继承ActivityGroup(不支持使用该方法),包裹两个Activity,通过获取该view,addview到该Group的布局中,经过测试,太卡但是需求必须得做,就找到
Ready_I
·
2023-08-26 09:45
安全攻防下 (31)
buildsetting->prefixheader->设置pchimage.png这样写的好处,代码完全不用变这时给断点,查看函数栈image.png这时如果别人逆向你,恢复符号跟没恢复一样,让人头大有关
Swift
为了自由的白菜
·
2023-08-26 08:06
聊一聊编程语言
具体就是C语言,C++语言,Java、Python,Object-C和
Swift
语言。首先说明下,以上几门语言都属于高级语言。所谓“高级”是与“低级”语言相比较的。
程序员华仔
·
2023-08-26 08:24
VideoCore 项目的编译 & 运行
编写的推流器,还有filter提供jgh-/VideoCore-Inactive:NolongerindevelopmentPleaseseehttps://github.com/unpause-live/
Swift
VideoboostBoost
冰奇
·
2023-08-26 06:45
RX
Swift
由于
Swift
是一门静态语言,对于相应数值的传递、响应的回调、通讯等系列会有一定的影响,不像Objective-C具备运行时机制能够动态的传递发送消息这么灵活,而RX
Swift
弥补了这一点。
Isaiah_yu
·
2023-08-26 05:28
A
Swift
Tour
https://docs.
swift
.org/
swift
-book/GuidedTour/GuidedTour.html管理来说,使用新的一种语言开始第一个项目在屏幕上打印“hello,world!”。
zheNgHH
·
2023-08-26 04:06
swift
:Collection数据删除多个数据
问题:在使用UICollectionView时,经常会碰到删除多个cell的问题。问题可归结为:二元数组中删除多个数据。structVideoModel{letpath:String}varcollection=[[VideoModel]]()删除方法:funcdelete(indexPaths:[IndexPath]){}简单暴力的方法:新建集合,过滤要删除的varnewCollection=[
成为_5995
·
2023-08-26 03:46
swift
-面向协议编程
面向协议编程介绍面向协议编程(protocolorientedprogramming,简称POP)是
swift
的一种范式编程,Apple于2015年WWDC提出在
swift
标准库中,能捡到大量POP的影子
在知识的海洋里溺水身忘的小不懂
·
2023-08-26 03:15
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他