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
iOS-编程基础(Swift)
[
Swift
] 五、String 索引操作
一、String.IndexString值的索引是StringIndex类型,不是Int类型index不是字符串下标参数,而是字符所在字符串中的位置startIndex:非空字符串中第一个character的位置endIndex:字符串的“超过结尾”的位置;也就是说比位置大一若字符串为空,则startIndex与endIndex相等二、访问字符串中的字符1、获取字符串中第一个字符varstr="H
Jack_King_
·
2023-11-06 08:06
C/C++网络
编程基础
知识超详细讲解第三部分(系统性学习day13)
广播与组播(UDP)1.广播实例代码如下:2.组播实例代码如下:四、图解如下总结前言作者简介:懒大王敲代码,正在学习嵌入式方向有关课程stm32,网络编程,数据结构C/C++等今天给大家继续详细讲解网络
编程基础
知识
懒大王敲代码
·
2023-11-06 08:22
网络编程学习
Ubantu和C语言学习
学习
笔记07
swift
闭包
{//闭包表达式(ClosureExpression)//在
Swift
中,可以通过func定义一个函数,也可以通过闭包表达式定义一个函数//{//(参数列表)->返回值类型in函数体代码//}//funcsum
PPFSaber
·
2023-11-06 07:10
Swift
学习之路-day02
Swift
学习之路-day02在
Swift
中switch语法分支1.switch可以针对任意类型的值进行分支,不再局限在整数中2.switch一般不需要break3.switch如果要多值使用’,’4.
天寒地裂
·
2023-11-06 03:39
java多线程
编程基础
二(同步机制)
java提供的线程同步机制:锁、volatile关键字、final关键字、static关键字以及相关的API(如Object.wait/Object.notify)。1、锁(Lock):使多线程对共享数据(共享变量、共享资源)的并发访问,变为串行访问。锁具有排它性,一次只能被一个线程所持有。(互斥性)一个线程在访问共享数据时必须申请相应的锁,获得锁的线程称为锁的持有线程。锁的持有线程在获得锁之后到
凌晨四点半_94ef
·
2023-11-06 03:10
精通
Swift
(16)- 错误
错误类型开发过程常见的错误语法错误(编译报错)逻辑错误运行时错误(可能会导致闪退,一般也叫做异常)......自定义错误
Swift
中可以通过Error协议自定义运行时的错误信息enumSomeError
5e4c664cb3ba
·
2023-11-06 02:35
2月最后一天
作为一个iOS程序猿,写过OC,干过RN,学过JAVA,但是偏偏没有看过
swift
,所以目前准备出一个专题记录从零开始刷
swift
的过程。嗯,就这,没毛病......
Demon404
·
2023-11-06 02:15
swift
方法调度总结
方法调度结论Class中的方法publicopeninternal方法调度都是函数派发方式privatefileprivatefinal方法调度为静态派发方式extension中的方法都为静态派发方式Struct中的方法全部都是静态派发调度方式:mutatingextensionpublicprivate...Protocol中的方法方法最初定义在协议本身内,则方法以协议函数表的方式调度方法最初定
joeal
·
2023-11-06 01:26
合肥中科深谷嵌入式项目实战——人工智能与机械臂(六)
免费阶段订阅量1000+python项目实战Python
编程基础
教程系列(零基础小白搬砖逆袭)说明:本专栏持续更新中,订阅本专栏前必读关于专栏〖Python网络爬虫实战〗转为付费专栏的订阅说明作者:爱吃饼干的小白鼠
爱吃饼干的小白鼠
·
2023-11-06 00:56
合肥中科深谷嵌入式项目实战
嵌入式硬件
stm32
单片机
swift
从入门到精通 一
常量只能赋值一次它的值不要求在编译时期确定,但使用之前必须复制1次letage1=10letage2:Intage2=20funcgetAge()->Int{return30}letage3=getAge()常量、变量在初始化之前,都不能使用letage:Intage=20//这种写法会报错letageprint(age)//这种写法也会报错标识符标识符(比如常量名、变量名、函数名)几乎可以使用任
TAsama
·
2023-11-05 23:23
Swift
闭包
闭包它类似于C、Objective-C语言中的block或其他一些语言中的匿名函数。闭包格式{/Users/bearclawr/Desktop/函数.md()->返回值类型in闭包函数体retrun返回值}注意:不能在闭包参数中设置默认值;闭包参数并不会出现外部参数名;闭包如果没有参数名和返回值,in都可以省略。使用尾随闭包funccalculate(opr:String,funN:(Int,In
BearClawr
·
2023-11-05 23:30
网络
编程基础
知识
http://t.csdnimg.cn/ehVt5网络发展史课程简介课程共七天,旨在让大家对网络编程进行基本认识,并在Linux下实现多机通信。学习形式以及要求授课方式:腾讯会议授课笔记:腾讯文档课堂要求:课时认真听讲,学习状态饱满,积极反馈,手机上交4.课下要求:按时完成作业作业截止时间晚22.30对课上知识点不懂的地方要大胆问!切忌似是而非、得过且过!本门课程比较综合,需要把前面课程相应没学扎
零基础的小杨
·
2023-11-05 22:44
网络编程
C语言
网络
c语言
linux
1024程序员节
tcp/ip
网络协议
Rx
Swift
操作符
letdispose=DisposeBag()just()通过传入默认值初始化,Observable泛型,指定类型和不指定类型都无所谓,
swift
会自动推断类型被订阅之后,会一次性输出事件的全部内容letjustFunc
邓布利多教授
·
2023-11-05 22:41
Swift
- LeetCode - 删除排序链表中的重复元素 II
题目给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中没有重复出现的数字。问题:给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。示例:示例1:输入:1->2->3->3->4->4->5输出:1->2->5示例2:输入:1->1->1->2->3输出:2->3解题思路:设立dummy节点来删除所有包有重复数据的节点代码:/**publicclassSingNode{pub
依赖糊涂
·
2023-11-05 21:49
Liunx Shell编程与编辑器使用详解-上
LiunxShell编程与编辑器使用详解-上文章目录LiunxShell编程与编辑器使用详解-上一、Shell
编程基础
基本概念常用的Shell类型Shell通配符的常用IO重定向管道(Pipe)命令的执行顺序运行脚本二
程序员_yw
·
2023-11-05 19:02
Liunx
编辑器
bash
unix
iOS macOS
Swift
UI开发人员在2021年应关注的10件事
iOSmacOS
Swift
UI开发人员在2021年应关注的10件事
Swift
UI
Swift
UI目前在iOS和macOS领域正变得越来越重要。
iCloudEnd
·
2023-11-05 18:59
iOS-
面试题-详解+代码实践
1.一个NSObject对象占用多少内存?系统分配了16个字节给NSObject对象(通过malloc_size函数获得)但NSObject对象内部只使用了8个字节的空间(64bit环境下,可以通过class_getInstanceSize函数获得)代码解析#import#import//NSObjectImplementationstructNSObject_IMPL{Classisa;//8个
路飞_Luck
·
2023-11-05 16:17
swift
python 性能_
Swift
性能探索和优化分析
Apple在推出
Swift
时就将其冠以先进,安全和高效的新一代编程语言之名。
Mr.Zzzzzzz
·
2023-11-05 16:06
swift
python
性能
swift
和python区别_详解
Swift
中属性的声明与作用
Swift
中的属性分为存储属性和计算属性两种,存储属性用于存储一个值,其只能用于类与结构体,计算属性用于计算一个值,其可以用于类,结构体和枚举。
知点教育李老师
·
2023-11-05 16:34
swift和python区别
swift
和
swift
ui_深入了解
swift
ui的状态和性能
swift
和
swift
uiQuiteafewpeoplehavewrittenarticleson
Swift
UI,
Swift
UIstatemanagement,andon
Swift
UIapplicationarchitecture.AndquiteafewofthosearticleswerewrittenbypeopleeagertotaketheirfavoriteiOSapplication
weixin_26635235
·
2023-11-05 16:04
java
python
linux
swift
类型别名作用_在
Swift
中使用类型别名的5种方法
swift
类型别名作用Writingcodeisabattlebetweenreadabilityandbeingconcise.Verbosecodeincreasesreadabilityandeventuallybetterunderstanding.Beingverbosedefinitelyhelpsthosenewtotheteam.Ontheotherhand
weixin_26735419
·
2023-11-05 16:04
java
python
swift
ios
leetcode
Swift
协议与关联类型
关注后回复“进群”,拉你进程序员交流群作者丨狐友技术团队来源丨搜狐技术产品(ID:sohu-tech)本文字数:9972字预计阅读时间:25分钟
Swift
协议与关联类型目录前言问题关联协议的限制使用关联协议需要做泛型改造使用关联协议失去了动态类型派发的能力关联协议与泛型的关系解决问题的方案组合方案添加泛型函数为关联类型添加约束结语参考前言在
iOS_开发
·
2023-11-05 16:29
java
python
编程语言
人工智能
c++
swift
排列组合_快速介绍
Swift
中的功能组合
swift
排列组合Programmerscomeacrossfunctionseveryday.Afunctionrepresentsaspecialtypeofrelationship:everyinputvaluethatthefunctiontakesisassociatedwithsomeoutputvalue.Soinamoregenericway
cumian9828
·
2023-11-05 16:24
编程语言
python
java
人工智能
机器学习
swift
和cinder_存储组件
Swift
和Cinder
swift
和cinder本文介绍了OpenStack存储组件,这些组件可为其他OpenStack项目提供持久存储。如有关OpenStack计算的文章所述,计算是计算工作负载的核心。
cuxiong8996
·
2023-11-05 16:24
分布式
大数据
数据库
python
linux
如何在
Swift
中实现状态机?
关注后回复“进群”,拉你进程序员交流群作者丨搜狐焦点-向辉来源丨搜狐技术产品(ID:sohu-tech)本文字数:4593字预计阅读时间:14分钟序章什么是状态机?我们还是直接使用wikiPedia上的定义:❝Afinite-statemachine(FSM)orfinite-stateautomaton(FSA,plural:automata),finiteautomaton,orsimplya
程序员大咖
·
2023-11-05 16:53
状态机
java
python
android
编程语言
Swift
和 Python 两种语言中带关联信息错误(异常)类型的比较
0.概览如果我们分别在平静如水、和谐感人的
Swift
和Python社区抛出诸如“Python是天下最好的语言…”和“
Swift
是宇宙第一语言…”之类的言论会有怎样的“下场”?
大熊猫侯佩
·
2023-11-05 16:49
极客
Apple开发入门
swift
python
Error
错误
异常
Exception
关联信息
Class和Struct比较
从类型上看,在
Swift
中,Class是引用类型,Struct是值类型。值类型在传递和赋值的时候进行深复制,而引用类型只会产生一个指向对象的指针。
深度码农患者
·
2023-11-05 12:06
你如何使UIDatePicker成为24小时制(iOS,
swift
)
其中重要的是localeIdentifier这个值vardatePicker=UIDatePicker()datePicker.locale=NSLocale(localeIdentifier:"en_GB")1."en_GB"英文24小时2."zh_GB"中文24小时3.”zh_CN“中文12小时希望能帮到大家
怪先生哦
·
2023-11-05 11:47
iOS OC技术(一)从创建开始
iOS学习,首先从创建项目开始:设备:Mac系列电脑编程工具:Xcode编程语言:Objective-C/
swift
在Mac电脑上的AppStore中下载Xcode软件开发工具。
麦哲文
·
2023-11-05 10:19
Swift
closure & higher order functions - 斯坦福iOS课程精简笔记
正在学
swift
以及iOS,学习过程中发现
swift
语言中有许多精妙之处。上课时closure这个
swift
的精华和重要概念没讲清楚,去看了Stanford公开课受益匪浅,在此记下备忘。
火瓜怪怪
·
2023-11-05 10:10
swift
文件引用含有OC WCDB库报错的问题
类库A依赖WCDB库,WCDB库是OC的framework库,
swift
文件导入A库后报错importA就会报错CouldnotbuildObjective-Cmodule'A'最后发现只要把这个文件是为
蛋Dan
·
2023-11-05 10:46
iOS开发中在
swift
项目中使用Kingfisher下载图片
在iOS开发中不可避免地会用到图片下载功能,在OC中有SDWebImage这个经典三方库,而在
swift
中同样有一个知名图片下载的三方库,那就是Kingfisher。
梁森的简书
·
2023-11-05 07:05
swift
字符串截取
1.截取某字符串的前10个字符串letsub1=str.prefix(10)2.截取某字符串的后10个字符串letstr1=str.suffix(10)也可以换种写法letindex2=str.index(str.endIndex,offsetBy:-10)letsub4=str[index2…3.截取某字符串的第3个字符到第6个字符范围的字符串letindex3=str.index(str.st
fishycx
·
2023-11-05 07:18
iOS基础
swift字符串
Dart 语法总结
main函数是dart入口*2.参数args,类型为List-泛型*/voidmain(Listargs){print("helloworld");}变量声明voidmain(Listargs){//和
swift
fishycx
·
2023-11-05 07:16
flutter
开发语言
Swift
方法注解@discardableResult
在
Swift
中定义一个有返回值的方法,在使用的时候如果没有变量来接收这个返回只,XCode会给出下面的警告:Resultofcallto'func1()'isunused有两种方法解决这个警告,第一种是用一个空变量来接收这个返回值
p_peng
·
2023-11-05 06:04
c#学习路线应该靠谱
想转c#,搜索得到的学习路线C#入门经典C#数据库入门经典C#高级编程ADO.net高级
编程基础
的东西搞明白之后,可以学习设计模式,C#设计模式你是说深入的书吗?C#本质论精通C#
赫__________________
·
2023-11-05 04:46
c#
01.C#开发实战1200例笔记-
编程基础
篇:开发环境、关键字、字符串
C#开发实战1200例笔记-
编程基础
篇:开发环境、关键字、字符串1开发环境1.1文本编辑器显示行号1.2全屏显示1.3添加现有项1.4封装字段2运算符、关键字2.1注释2.2位移2.3checked检测溢出
发个福福
·
2023-11-05 04:13
c#
Cocoapods 安装及使用
什么是CocoaPodsCocoaPods是一个用Ruby写的,用作
Swift
和Objective-C项目的依赖管理器。
_涼城
·
2023-11-05 03:02
ios 中阿拉伯数字转换成中文汉字
swift
版本letformatter=NumberFormatter()formatter.numberStyle=NumberFormatter.Style(rawValue:UInt(CFNumberFormatterRoundingMode.roundHalfDown.rawValue
super大太阳
·
2023-11-05 02:05
2020-08-17 iOS、
swift
- 使用Assets来设置黑夜模式
使用Assets来设置黑夜模式是苹果给出来的一个解决方案,如果你不想用代码,用个方法也不错(个人想法)1、选中Assets,然后再选中第二箭头的“+”第一步2、选中“NewColorSet”第二步3、创建了选中刚刚创建的名字(默认名字为“Color”),这一步可以修改名字,然后在右下角的“Appearance”的选项,点击后选择第二个“Any、Dark”第三步4、这时中间就会出现两个方框名字分别是
我常常问自己我是谁
·
2023-11-05 02:16
完整
Swift
项目(模拟微博)演练、五(.End)
我将整个项目的复习拆分成了几个部分,每完成一部分我都会提交一次代码,大家根据所复习到的部分,检出对应的分支来看代码就可以了,代码中的注释已经十分详尽了,有问题或者疑惑大家可以随时留言沟通.项目地址知识点汇总
iOS
下班不写程序
·
2023-11-05 01:43
swift
下拉刷新框架
下拉刷新汇总:https://www.jianshu.com/p/59ca096f0d05=========系统自带的refresh========letcon:UIRefreshControl=UIRefreshControl.init(frame:CGRect.init(x:0,y:0,width:WIDTH,height:150))con.tintColor=UIColor.red//小转圈
赤兔人生
·
2023-11-05 01:09
香港金管局:黑客突袭香港银行偷钱
据头条财经网报道,较早前孟加拉国央行及其他海外银行遭黑客入侵,利用环球银行金融电讯协会(
SWIFT
)的系统盗走资金。
weixin_34239592
·
2023-11-05 01:25
swift
网络
LeetCode - 无重复字符的最长子串(
Swift
)
无重复字符的最长子串给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:s="pwwkew"输出:3解释:因为无重复字符的最长子串是"wke",所以其长度为3。请注意,你的答
Longshihua
·
2023-11-05 00:30
【
Swift
】拆分小说阅读器功能,分享内部实现
公司项目结束了,公司估计也快黄了,年底事少,也给了我不少时间来维护博客。公司的项目是一个类似于简书的创作平台,涵盖写作、小说、插画内容。本期主要先下小说阅读部分,UI样式仿照的是微信读书样式,因之前也写过小说阅读器,但是代码并没有解耦,这次彻彻底底做一次大改动。小说用户的常见操作:当前阅读进入记录和书签列表,因公司项目的结构问题,目前新项目并没有做项目进度记录和书签保存功能,以后有优化时候,再补充
Landen2011
·
2023-11-05 00:49
swift
ui
开发语言
ios
Rust
编程基础
核心之所有权(下)
1.变量与数据交互方式之二:克隆在上一节中,我们讨论了变量与数据交互的第一种方式:移动,本节将介绍第二种方式:克隆。如果我们确实需要深度复制String中堆上的数据,而不仅仅是栈上的数据,可以使用一个叫做clone的通用函数。看下面的代码:lets1=String::from("hello");lets2=s1.clone();println!("s1={},s2={}",s1,s2);这段代码
二进制空间安全
·
2023-11-04 23:38
基础知识学习
rust
开发语言
后端
Swift
5.1—计算字符数量
如果想要获得一个字符串中Character值的数量,可以使用count属性。letunusualMenagerie="Koala,Snail,Penguin,DromeDary"//打印输出“unusualMenageriehas40characters”print("unusualMenageriehas\(unusualMenagerie.count)characters")注:可扩展的字形群
paperclouds
·
2023-11-04 23:24
speech开源框架_iOS 10 的 Speech 框架实现语音识别 (
Swift
)
什么都不说先上效果早在2011年iPhone4s的上,iOS5系统就有了语音识别.但有以下缺陷需要-弹出键盘只支持实时语音无法自定义录音单一的输出结果不开放在2016年的WWDC上,Apple终于开放了语音识别SpeechRecognitionAPI,那就是Speech框架。事实上,Siri的语音识别正是由SpeechKit提供支持。超过50种语言获得支持任何运行iOS10的设备都可用加入用户授权
weixin_39522927
·
2023-11-04 21:28
speech开源框架
swift
泛型取值和字符保留几位小数
ImageCache.default.calculateDiskStorageSize{(results)inprint("硬盘大小is\(results)")letstring=results.map({String($0)})results.map{num1inprint(num1)}print(string)do{letvalue=trystring.get()letnum=(Double(
guoguojianshu
·
2023-11-04 20:36
巩固-
swift
5.0+基础知识(零)
声明常量和变量常量和变量必须在使用前被声明,使用关键字let来声明常量,使用关键字var来声明变量。letmaximumNumberOfLoginAttempts=10varcurrentLoginAttempt=0类型别名类型别名可以为已经存在的类型定义了一个新的可选名字。用typealias关键字定义类型别名。格式:typealias别名=已有类型名typealiasAudioSample=U
永断阎罗
·
2023-11-04 19:24
上一页
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
其他