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
学习笔记
一、常量与变量1、使用let定义常量,定义之后不可修改letnum=10//常量不可修改num=20 //×报错2、使用var定义变量,定义之后可以修改varnum=10//变量可以修改num=20!编译器会根据常量或变量的赋值来自动推断它的数据类型。二、数据类型1、整型Int2、浮点型Float3、字符串String4、数组5、对象类型6、结构体三、基本运算基本运算时必须保证类型一致,否则会报错
打大章鱼
·
2023-12-31 03:34
Swift
swift
开发语言
ios
swift
学习笔记——集合类型(数组)
因为
swift
可以自己推断类型上面的句子也可以写成varshoppingList=["Eggs","Milk"]获取数组元素个数pr
dxldy0614
·
2023-12-31 03:04
swift
swift
数组
Swift
4.0 学习笔记 第八节:数组
////ViewController.
swift
//011-数组////Createdby庄壮勇on2018/1/3.
爲妳鎻愛
·
2023-12-31 03:04
Swift知识
数组
Swift
学习笔记第二节:数组类型
1、代码importFoundationletarr1=[1,2,3,4,5,6]letarr2=["a","b","c","d","e","f"]letarr3=[true,false,true]letarr4:Array=[1,2,3]letarr5:[Int]=[1,2,3]letarr6=Array([1,2,3])letarr7=Array(1...3)letarr8=Array(rep
SmallTeddy
·
2023-12-31 03:03
Swift
swift
学习
笔记
Swift
-协议
协议protocolDrawable.pngclassPersonDrawable{.png设置协议后有自动补齐,而且是必实现,不然会报错的。Static、class为了保证类与结构体都能够使用,协议中必须用static定义类型方法、类型属性、类型下标protocolDrawable.png不为static会报错mutating协议中的实例方法需要使用mutating来修饰protocolDraw
MissSunRise
·
2023-12-30 21:40
swift
--Runtime、反射
RuntimeclassTeacher{varage:Int=18functeach(){print("teach")}}lett=Teacher()functest(){varmethodCount:UInt32=0letmethodlist=class_copyMethodList(Teacher.self,&methodCount)foriin0..Any}extensionCustomJS
Mjs
·
2023-12-30 20:41
iOS dyld: Library not loaded: @rpath/lib
swift
Core.dylib Referenced from: /var/containers/Bundle/A...
需求:重新更新项目,编译时候显示bug如下dyld:Librarynotloaded:@rpath/lib
swift
Core.dylib**Referencedfrom:/var/containers/
Lee坚武
·
2023-12-30 20:40
力扣题目学习笔记(OC +
Swift
)25. K 个一组翻转链表
K个一组翻转链表给你链表的头节点head,每k个节点一组进行翻转,请你返回修改后的链表。k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是k的整数倍,那么请将最后剩余的节点保持原有顺序。你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。示例:方法一、模拟法我们需要把链表节点按照k个一组分组,所以可以使用一个指针head依次指向每组的头节点。这个指针每次向前移动k步,直至链表结尾
Jarlen John
·
2023-12-30 12:21
数据结构与算法
leetcode
学习
笔记
swift
力扣题目学习笔记(OC +
Swift
)206. 反转链表
206.反转链表给你单链表的头节点head,请你反转链表,并返回反转后的链表。示例方法一、迭代在遍历链表时,将当前节点的next\textit{next}next指针改为指向前一个节点。由于节点没有引用其前一个节点,因此必须事先存储其前一个节点。在更改引用之前,还需要存储后一个节点。最后返回新的头引用。复杂度分析时间复杂度:O(n),其中nnn是链表的长度。需要遍历链表一次。空间复杂度:O(1)。
Jarlen John
·
2023-12-30 12:21
数据结构与算法
leetcode
学习
笔记
(2023,3D NeRF,无图像变分分数蒸馏,单步扩散)
Swift
Brush:具有变分分数蒸馏的一步文本到图像扩散模型
Swift
Brush:One-StepText-to-ImageDiffusionModelwithVariationalScoreDistillation公众:EDPJ(添加VX:CV_EDPJ或直接进
EDPJ
·
2023-12-30 08:50
论文笔记
人工智能
计算机视觉
《HelloGitHub》第 93 期
这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言Python、Java、Go、C/C++、
Swift
...让你在短时间内感受到开源的魅力,对编程产生兴趣!
削微寒
·
2023-12-30 07:07
“踩坑”经验分享:
Swift
语言落地实践
作者|路涛、艳红导读
Swift
是一种适用于iOS/macOS应用开发、服务器端的编程语言。
百度Geek说
·
2023-12-30 03:15
swift
开发语言
ios
百度
Swift
-01:类,对象,属性
1.
swift
编程简介我们先看一下,下面代码classTeacher{varname:String="Tom"varage:Int=18}lett=Teacher()我们想知道默认的初始化到底做了什么操作
MonKey_Money
·
2023-12-29 23:50
小猪APP封装和APP分发与传统APP开发的区别
传统APP开发:传统APP开发是指使用原生开发语言(如Java、Kotlin、
Swift
、Objective-C等)根据特定平台的要求进行应用开发。这种方式的主要特点包括:性能卓越:传统APP开
xxxxfdsax
·
2023-12-29 20:15
安卓
android
ios
R.
swift
的使用和安装
本文主要描述在pod安装完R.
swift
后的1、创建runscript如下图:2、挪动RunScript文件位置,在Mainfest.lock和CompileSources之间,如下图所示3、添加RunScript
BryanHong
·
2023-12-29 20:13
swift
日常 2018-06-25
字符串如何拼接:采用“+”加号链接,另外快速转字符串也有方法如下letstr1:String="123"leta:Int=1//格式化为字符串‘\(变量)’letstr2:String=str1+'\(a)'字符串格式化输出leta:Double=3.333333String(format:"%.2f",a)类方法需要采用class关键字修饰classfuncmethodName()->Void{
iOS打怪升级
·
2023-12-29 15:17
Swift
UI 内功之for循环从入门到精通(
Swift
loop教程含源码)
实战需求
Swift
UI内功之for循环从入门到精通本文价值与收获看完本文后,您将能够作出下面的界面截屏2021-01-22下午2.10.51.png看完本文您将掌握的技能1、基础:循环输出0至52、基础
iCloudEnd
·
2023-12-29 10:56
2019-12-02
swift
5 个人笔记 ③
25,构造过程构造过程是使用类结构体枚举类型之前的准备过程,在使用新实例之前构造过程是必须得.与oc的构造器不同.
swift
的构造器没有返回值,它们的任务是保证新实例在第一次使用前完成正确的初始化//构造器用
渴望平静生活的上班族
·
2023-12-29 10:38
CDDPagerController-
Swift
前言:CDDPagerController是上传到GitHub一个轻量级父子控制器的框架,之前有人问在
Swift
中怎么使用?这里我先上传一个用
Swift
写的小Demo,需要的可以去参考,后续会完善。
RocketsChen
·
2023-12-29 07:48
2020-03-16至2020-03-22
这个星期在开发iOS的应用,学习了
Swift
和Objective-C语言和对应的红黑树写法。还进行了三级等保的整改,了解三级等保的整改过程。慢慢弄,慢慢学。一步步来,急不得。
独行者103
·
2023-12-29 06:12
flutter-Stream介绍
刚介绍过rx
Swift
中的Subjects的用法,其实flutter中也有一个类似的概念即Stream.Stream是Dart中自带的封装,代表着事件流.根据可订阅数,可以分为:单订阅流单个订阅流在流的整个生命周期内仅允许有一个
浮华_du
·
2023-12-29 03:39
《罗恩老师奇迹教育》
一次偶然几乎在学校群里面看到说可以参加“科技创新大赛”有几个
项目实践
活动、青少年
樱樱翔
·
2023-12-29 03:20
Swift
4 Cheat Sheet Pro
Swift
4CheatSheetPro@(编程笔记)[
Swift
]这个是在
Swift
4CheatSheetAdvanced的基础上再次进阶的小抄,内容并没有多高端,只是CheatSheetAdvanced
tsiic
·
2023-12-29 02:40
Swift
UI必须收藏之iOS和macOS的MVVM
Swift
UI内功之iOS和macOS的MVVM自从
Swift
UI引入以来,MVVM模式已经有了新的复兴。许多开发人员认为,这种特定模式非常适合
Swift
UI数据流。
iCloudEnd
·
2023-12-29 02:36
对称加密-AES
对称加密算法也就是加密和解密用相同的密钥
项目实践
使用AES/CBC/PKCS5Padding方式AES:算法CBC:模式使用CBC模式,需要一个向量iv,可增加加密算法的强度PKCS5:补码方式-依赖的
还没想好ONE
·
2023-12-29 01:38
[译]
Swift
中的weak self和unowned self
原文来自Weakselfandunownedselfexplainedin
Swift
对于我们大多数人来说,
Swift
中的weakself和unownedself是很难理解的。
李白的苹果
·
2023-12-29 01:49
Swift
语法补充(四)
Swift
高阶函数介绍Map:对集合元素进行映射($0取映射内每个值)varnumbers=[1,2,3]varstringsUseMap1=numbers.map({(value:Int)->StringinString
BigBossZhu
·
2023-12-29 00:41
Swift
4.0 中报错Argument of '#selector' refers to instance method 'xxx' that is not exposed to Objective-C
Swift
2.3中给UIBarButtonItem添加点击事件:letbtn=UIBarButtonItem(barButtonSystemItem:UIBarButtonSystemItem.add,
Desmond_
·
2023-12-28 23:37
Gradle 简单入门
当前其支持的语言C++、Java、Groovy、Kotlin、Scala和
Swift
,计划未来将支持更
javaGHui
·
2023-12-28 22:21
Kotlin相关
gradle
kotlin
笔记
Swift
函数式编程——函数
目录
Swift
函数式编程-函数高阶函数(Higherorderfunction)一等函数(Firstclassfunction)闭包函数柯里化(FunctionCurring)函数式思维使用函数解决问题使用函数组合总结
Jum朱
·
2023-12-28 21:55
ssh
运维
[
swift
进阶]读书笔记-第五章:结构体和类 C5P7_8 闭包和内存
结构体和类5.7闭包和内存(结构体和类的使用实践)本节总结:主要是用了类、结构体、纯函数来表示一个银行账户的资金情况。最后的结论:类:线程不安全。结构体:稳定,也不啰嗦函数:线程安全,但程序会变得啰嗦5.8闭包和内存(引用循环和捕获列表)知识点:闭包会引起循环引用(该知识点同OC的block的循环引用,不赘述。)weak引用这里就讲了一些循环引用的基本知识点,我相信大家OC过来的同学都明明白白的。
liaoworkinn
·
2023-12-28 19:08
ios-class-guard - iOS代码混淆与加固实践
代码混淆与加固实践摘要引言一、class-dump二、ios-class-guard混淆原理三、ios-class-guard混淆结果四、ios-class-guar的使用ios-class-guard不支持
Swift
ios-class-guard
erterhgj
·
2023-12-28 18:33
App加固
混淆加固
cocoa
macos
objective-c
【Mongo】Java操作MongoDB
Java操作MongoDBMongoDB支持C、C++、C#、GO、Java、NodeJS、PHP、Python、Ruby、Rust、Scala和
Swift
语言的驱动程序,MongoDB提供了当前所有主流开发语言的数据库驱动包
李奇技
·
2023-12-28 16:02
数据库
java
mongodb
开发语言
Flutter从入门到写出完整App Day14
20.4.1三升级XCodeiOS->Flutter->App.framework文件夹删除重新运行升级后的问题,别人也会遇到屏幕适配工具类dart2.6之后的extension语法更简单的来做适配
Swift
JackLeeVip
·
2023-12-28 16:24
swift
-算法与数据结构-链表
链表结构图解:数据结构设计思路:ListList作为链表结构,成员变量有size(元素个数),first头结点结构,定义结点数据结构Node;节点数据结构的成员变量有element(存储的数据),指向下一个节点的指针(next),尾结点next指向nulliOS技术支持有问题的可以留言。邮箱地址:
[email protected]
地址:北京市中关村软件园谢谢!iOSprogramdesign&sy
Ta_Da
·
2023-12-28 15:43
Swift
4.0中KVC存在的问题
1.在
swift
4.0中使用系统方法setValuesForKeys()进行赋值,明明有这个属性,但它还是走overridefuncsetValue(_value:Any?
Byron_Y
·
2023-12-28 10:29
swift
---Moya的设计之道
1.初识Moya是一个基于Alamofire开发的,轻量级的
Swift
网络层。Moya的可扩展性非常强,可以方便的RX
Swift
,PromiseKit和ObjectMapper结合。
苹果上的小豌豆
·
2023-12-28 08:06
面向对象创建数据库
github数据库框架引用:https://github.com/stephencelis/SQLite.
swift
注:对系统的sqlite数据库封装,所以需要加上libsqlite3.tbdletpath
架构师的一小步
·
2023-12-28 05:08
iOS开发笔记-115:
swift
5,拍照和相册里选取的originalImage图片过大,会导致图片逆时针旋转90度
在拍照和从相册中获取图片,方式是originalImage的时候,图片会逆时针旋转90度。这个时候需要在上传前把图片恢复成正常。代码:image=image.fixOrientation()Categorys:importUIKitextensionUIImage{//修复图片旋转funcfixOrientation()->UIImage{ifself.imageOrientation==.up{
原味蛋炒饭
·
2023-12-28 04:23
swift
闭包(学习笔记)
Swift
的闭包表达式拥有简洁的风格,鼓励在常见场景中实现简洁,无累赘的语法。常见的优化包括:利用上下文推断形式参数和返回值的类型;单表达式的闭包可以隐式返回;
焦下客
·
2023-12-28 03:11
Swift
设置Button背景图片
btn.setImage(UIImage(named:"bg1"),for:UIControl.State.normal)
wenju
·
2023-12-28 00:50
力扣题目学习笔记(OC +
Swift
)22. 括号生成
22.括号生成数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。示例1:输入:n=3输出:[“((()))”,“(()())”,“(())()”,“()(())”,“()()()”]示例2:输入:n=1输出:[“()”]回溯法此题较难理解,但通过回溯法可以很巧妙地解决。SwfitfuncgenerateParenthesis(_n:Int)->[String]{
Jarlen John
·
2023-12-27 22:01
数据结构与算法
leetcode
学习
笔记
力扣题目学习笔记(OC +
Swift
)24. 两两交换链表中的节点
方法一、递归首先定义递归终止条件:head.next不存,代表链表结束了head.next.next不存在,表示不能两两配对
Swift
funcswapPairs(_head:ListNode?)
Jarlen John
·
2023-12-27 22:01
数据结构与算法
leetcode
学习
笔记
首个交通场景实例 中科驭数向重庆交开投交付网络DPU卡解决方案
即日起,中科驭数KPU
SWIFT
®-2200NS产品将正式应用于重庆交开投数字平台!
yusur
·
2023-12-27 22:00
DPU
先进计算
计算机网络
云计算
边缘计算
人工智能
力扣题目学习笔记(OC +
Swift
)23. 合并 K 个升序链表
23.合并K个升序链表给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。方法一:顺序合并记得前面实现过的两个升序链表的合并,我们能否利用之前实现的两个有序链表的合并呢?当然可以,但是性价比不高而已。时间复杂度:假设每个链表长度为n,当i=0,ans长度为n,i=1时ans长度为2n,因此当i时ans长度为in,求和公式得到O(k+1)k/2n),约等
Jarlen John
·
2023-12-27 22:30
数据结构与算法
leetcode
学习
笔记
Swift
学习笔记第三节:Set类型
1、代码importFoundationvarset1:Set=[1,2,3,4,3]print("定义1:\(set1)")varset2=Set(1...4)print("定义2:\(set2)")print("长度:\(set2.count)")print("是否为空:\(set2.isEmpty)")set1.insert(99)set1.update(with:33)print("插入:
SmallTeddy
·
2023-12-27 22:00
Swift
swift
学习
笔记
Xcode Server简单介绍(二) —— Xcode Server的安装和配置(二)
1.XcodeServer简单介绍(一)——XcodeServer的安装和配置(一)源码1.
Swift
首先看下工程组织结构下面就是源码啦1.SceneDelegate.s
刀客传奇
·
2023-12-27 19:36
Swift
UISearchBar获取上的UITextField 更改属性
获取:letsearchField=searchBar.value(forKey:"searchField")as!UITextField进行属性更改:searchField.backgroundColor=UIColor.gray
iOS_我更专业
·
2023-12-27 19:12
2018-03-28蓝牙部分代码
`////ViewController.
swift
//ble////Createdby千秋万代on2018/3/26.
丿沧海一粟丿
·
2023-12-27 18:43
解决
swift
生成framework静态库让oc程序调用模拟器和真机都能通过的合并方法
目录预备知识
swift
制作静态库被oc代码调用的问题只能给真机或者模拟器使用的原因解决方法方法1.手动更改项目名--
Swift
.h方法2.脚本自动更改项目名--
Swift
.h完整合并脚本和脚本使用教程预备知识假设你看了我这篇文章
小手琴师
·
2023-12-27 09:33
framework静态库
swift
oc
xcode
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他