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自定义相机
尝试在CentOS7.2上编译安装
Swift
苹果提供Ubuntu上构建
Swift
的教程,通过这个教程我尝试使用CentOS7.2上玩儿一把。
weixin_30633949
·
2023-10-03 13:53
swift
c/c++
运维
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
Swift
UI - Grid网格布局简单用法
先干为敬import
Swift
UIstructSysGrid:View{privatevarsymbols=["1","2","3","4","5","6","7","8","9"]privatevargridItemLayout
微笑中的你
·
2023-10-02 19:53
不再安全的 OSSpinLock
OSSpinLock的问题2015-12-14那天,
swift
-dev邮件列表里有人在讨论weak属性的线程安全问题,其中有几位苹果工程师透露了自旋锁的bug,对话内容大致如下:新版iOS中,系统维护了
kakaLP
·
2023-10-02 18:27
Swift
-设置UICollectionView的section背景色
importUIKitprotocolPyCollectionSectionBackgroundViewDelegate:AnyObject{///设置每个section的背景///-Returns:背景funcsectionBgFlowLayout(layout:UICollectionViewFlowLayout,backgroundViewAtsection:Int)->UICollecti
PerhapYs
·
2023-10-02 17:40
Swift
UI-自定义容器
Swift
UI也是可以自定义容器的,我们将创建一个名为GridStack的新容器,它可以让我们在网格内创建任意数量的视图。
rayChow
·
2023-10-02 15:29
怎么在
Swift
UI 中显示五线谱?
在开发音乐相关App的时候,免不了需要展示五线谱,笔者在使用SwifUI开发的时候发现相关资料非常的少,因此将自己的摸索做个记录。如果单纯用图片来展示五线谱的话,肯定是不现实的,有限的几种音符能产生无限种的组合,因此我们需要有一种能够根据结构化的信息将五线谱基础元素进行组合的手段,这就是音乐字体(MusicFont)。标准音乐字体布局(SMuFL)SMuFL全称是StandardMusicFont
Mekal
·
2023-10-02 15:04
Swift
高阶函数之数组操作
//将多个数组合成一个数组letarray=[[1,2,4,],[3,5],[565,33]]//letarrayMap=array.map{$0}letarrayFlat=[[123,123],[444]].flatMap{$0}print(arrayFlat)//分离出条件内的数字并和成数组letarrayFilter=[1,2,3,4,5,6,20]lettempFilter=arrayFi
歌手的剑
·
2023-10-02 14:52
SWIFT
5.0 开发规范
SWIFT
5.0开发规范一:格式规范1.0二元运算符(+,==,或->)的前后都需要添加空格letvalue=1+2ifvalue==1{/*...*/}1.1switchcase中如果有内容不用加break
进击的coding小胖
·
2023-10-02 14:53
Flutter iOS OC 混编
Swift
遭遇动态库和静态库填坑
上的编译问题相信大家多多少少遇到过,不知道大家在搜索这方便的问题时,得到的答案是不是让你clean或者install多几次,很多时候就算解决完问题,也是处于薛定谔的状态,所以「本篇也简单记录下Flutter开发中,OC混编
Swift
大菠萝_DABLO
·
2023-10-02 13:21
Swift
UI之深入解析属性包装器如何处理结构体
已经了解了
Swift
UI如何通过使用@State属性包装器将变化的数据存储在结构体中,如何使用$将状态绑定到UI控件的值,以及更改@state包装的属性时是如何自动让
Swift
UI重新调用结构体的body
╰つ栺尖篴夢ゞ
·
2023-10-02 11:43
SwiftUI
SwiftUI
属性包装器
结构体
Swift
4.2基础学习笔记(十二)
参考资料与链接https://www.cn
swift
.org类和结构体类和结构体的对比相同功能定义属性用来存储值;定义方法用于提供功能;定义下标脚本用来允许使用下标语法访问值;定义初始化器用于初始化状态
清灬影
·
2023-10-02 09:38
精通
Swift
(7)- 结构体和类
结构体在
Swift
标准库中,绝大多数的公开类型都是结构体,而枚举和类只占很小一部分比如Bool、Int、Double、String、Array、Dictionary等常见类型都是结构体structDate
5e4c664cb3ba
·
2023-10-02 08:48
Swift
4.2 语法新特性(转了自己看)
CaseInterable协议SE-0194介绍了在
Swift
4.2中新增的一个新的CaseIterable协议定义的枚举遵循CaseIterable协议后,编译时
Swift
会自动合成一个allCases
遮住眼睛的草纸
·
2023-10-02 07:44
Swift
-类型转换
类型转换在
Swift
中使用is和as操作符实现。也可以用它来检查一个类型是否遵循了某个协议。
DevXue
·
2023-10-02 07:47
整数反转-
Swift
给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21代码classSolution{funcreverse(_x:Int)->Int{varX=xvarans=0whileX!=0{ans=ans*10+X%10X=X/10}ifans>Int32.max||ans
等消息的人
·
2023-10-02 06:56
Swift
实现粒子效果
1、添加粒子效果[objc]viewplaincopyfuncaddPteEffect(view:UIView,point:CGPoint){//1.创建发射器letemitter=CAEmitterLayer()//2.发射器位置emitter.emitterPosition=point//3.开启三维效果emitter.preservesDepth=truevarcells=[CAEmitte
海阔天空yqh
·
2023-10-02 04:00
Swift
实现获取、展示 Mac 的 WiFi 密码
最近做了一个Mac小工具WiFiPassword,可以查看Mac当前连接WiFi的密码。可以点击GitHub链接查看项目信息。具体来说,WiFiPassword可以解决下面的问题:当忘记Mac的WiFi密码之后,可以用来查看WiFi密码当Mac已经连接WiFi后,可以生成二维码给手机扫码自动加入当前WiFi可以保存WiFi信息成图片运行UI截图界面截图UI主界面主界面保存的WiFi信息图片信息图片
fuyoufang
·
2023-10-02 00:05
Swift
协议
协议规定了用来实现某以特定功能所必需的方法和属性任何能够满足协议要求的类型被称为遵循(conform)这个协议类、结构体、枚举类型都可以遵循协议,并提供具体实现来完成协议定义的方法和功能。protocolSomeProtocol{//协议内容}要使类遵循某个协议,需要在类型名称后加上协议名称,中间以冒号:分隔,作为类型定义的一部分。遵守多个协议时,各协议之间用逗号分隔。structSomeStru
小强七号
·
2023-10-01 23:06
NSNotificationCenter底层探究
文章目录简单介绍及使用
swift
版使用ObjectiveC版使用底层NSNotificationCenter-消息中心named表nameless表wildcard链表添加观察者发送通知移除通知参考文献简单介绍及使用通知
Tuski-
·
2023-10-01 22:07
iOS
使用
Swift
提高代码质量!
前言京喜APP最早在2019年引入了
Swift
,使用
Swift
完成了第一个订单模块的开发。之后一年多我们持续在团队/公司内部推广和普及
Swift
,目前
Swift
已经支撑了70%+以上的业务。
iOS鑫
·
2023-10-01 19:37
Swift
之for-in循环
Swift
中没有了for-of循环,大部分遍历内容都落在了for-in的身上。
loongod
·
2023-10-01 19:02
iOS开发大厂面试真题--OC篇
xcode可以识别一下几种扩展名文件:.m文件,可以编写OC语言和C语言代码.cpp:只能识别C++或者C语言(C++兼容C).mm:主要用于混编C++和OC代码,可以同时识别OC,C,C++代码2.
Swift
iOS心安
·
2023-10-01 19:51
iOS开发
swift
-- 判断程序是否运行在模拟器上
第一次遇到这种判断、Mark一下structPlatform{staticletisSimulator:Bool={varisSim=false#ifarch(i386)||arch(x86_64)isSim=true#endifreturnisSim}()}//Elsewhere...ifPlatform.isSimulator{//Doonething}else{//Dotheother}
Hayley__
·
2023-10-01 18:48
swift
collectionView卡片滑动效果,卡顿调整
通过在scrollview的回调函数中设置不同速度,匹配不同的滑动距离,然后滑动一张卡片解决卡片滑动卡顿funcscrollViewWillEndDragging(_scrollView:UIScrollView,withVelocityvelocity:CGPoint,targetContentOffset:UnsafeMutablePointer){//Destinationxletx=tar
呆呆_fdd9
·
2023-10-01 17:03
swift
从零开始 函数 元祖 闭包
定义一个方法。funcgreet(firstStr:String,secondStr:String)->String{return"firstis\(firstStr),secondis\(secondStr)"}参数放在方法名字后面用括号,使用->指向返回值类型。元组funccalculateStatistics(scores:[Int])->(min:Int,max:Int,sum:Int){
沉默着欢喜丶
·
2023-10-01 16:16
一个高中生的追星之路
妹妹:”我想看talor的演唱会,想去三亚,想买ipad,想提高口语课,……”002取舍姐姐:“你这个有点多了,挑一个你最想完成的梦想”妹妹最终忍痛割爱,划掉了梦想清单上其他的选项,只留下taylor
Swift
常之韵
·
2023-10-01 16:36
如何优雅的使用
Swift
Codable协议
在
Swift
开发中,JSON数据序列化是一个避不开的工作,
Swift
由于类型安全的特性,对于像JSON这类弱类型的数据处理一直是一个比较头疼的问题,
Swift
4带来的新特性中,Codable协议让人眼前一亮
iOS开发之家
·
2023-10-01 13:35
【iOS】
自定义相机
|自定义像素分辨率|自定义尺寸的照片
这就要求我们
自定义相机
界面、获取照片、处理。
马铃薯蜀黍
·
2023-10-01 13:08
iOS开发笔记-runtime
runtime就是我们的写的OC或者
swift
代码代码最终会转化成runtime代码,然后再汇编。
鹏雨燕
·
2023-10-01 11:40
Swift
网络框架(Alamofire)
Alamofirehttps://github.com/Alamofire/Alamofire封装框架AlamofireHttpToos////AlamofireHttpTools.
swift
//CreatedbyPIGROADon2020
PIGROAD
·
2023-10-01 10:13
swift
5.0 字符串截取
字符串索引每一个String值都有一个关联的索引(index)类型,String.Index,它对应着字符串中的每一个Character的位置。使用startIndex属性可以获取一个String的第一个Character的索引。使用endIndex属性可以获取最后一个Character的后一个位置的索引。因此,endIndex属性不能作为一个字符串的有效下标。如果String是空串,startI
Q2我没有疯
·
2023-10-01 10:42
swift
中的 lazy
概念延迟加载是初始化很常用的性能优化方式,尤其是在一些对象的属性十分复杂的时候,默认全部初始化会耗费不少时间,影响性能。还有一些特定环境下才使用的对象,更是浪费资源。所以有些时候我们并不会立刻用到一个对象或者一个对象的所有属性,使用延迟加载可以提升性能。所谓延迟加载就是在第一次访问某个属性时,要判断这个属性是否已经被初始化,如果已经初始化则直接返回,若没有初始化则进行初始化。这样可以把这个属性延迟
Inlight先森
·
2023-10-01 08:56
Angular2, NativeScript 和 React Native比较[翻译]
这些问题将会影响着大量的开发工作-也就是说,最近选择继续使用原生的方法开发应用意味着让你的开发团队同时使用ObjectiveC/
Swift
(iOS)和Java(Android)开发功能。
acmdream
·
2023-10-01 04:48
跨平台UI方案
swift
中DispatchGroup之管理异步任务
swift
中DispatchGroup,可以分组管理异步任务;1.分组管理多个异步任务funcdispatchGroupConcurrentTest(){print("class:\(type(of:self
ksnowlv
·
2023-10-01 03:24
gson生成jsonobject_在java中使用gson生成和解析JSON详解
现在编写程序解析以下的json:{"cat":"it","languages":[{"id":1,"ide":"Eclipse","name":"Java"},{"id":2,"ide":"Xcode","name":"
Swift
weixin_39574868
·
2023-10-01 03:37
来自xcode10.1的吐槽
手上有好几个项目都是用
swift
写的,由于xcode更新了,
swift
语法也跟着更新了。在学习
swift
4.2新特性的时候,顺带把xcode报错的问题也需要一并解决了。
龙炼川
·
2023-10-01 03:03
上一页
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
其他