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.枚举的写法/***方式1:每个成员前面用case并换行*/enumSeason{casespringcasesummercaseautumncasewinter}/***方式2:只用一个case,成员之间用逗号隔开*/enumSeason{casespring,summer,autumn,winter}注意枚举成员建议用小写字母开头2.原始值使用同种类型的默认值关联,此默认值成为原始值/***
X_L_F
·
2023-09-21 19:37
MacOS Gdb Debug
最近又开始了我的Go语言
开发之路
,开发过程中想使用Gdb调试代码,但始终因为各种报错而导致Gdb调试不了,今天晚上乘着吃了一顿烤肉的干劲,决定解决这个问题。遇见的问题主要有两个:1.根证书创建错误。
ieasy_tm
·
2023-09-21 19:09
从 0 到 1 实现
Swift
App (二)循环控制
swift
中的循环控制语法跟oc比较有些不同,循环体可以使用开闭区间来进行控制循环体,穿插使用switch进行类型匹配//循环控制for_in1...5{print("Li")}//开foriinstride
朵朵一花浪
·
2023-09-21 17:37
Swift
Data(iOS 17+)如何在数据新建和更新中途出错时恢复如初?
功能需求我们曾在CoreData支持的App中讨论过如何在托管对象新建或更新中途出错时恢复原始内容,那么在iOS17新的
Swift
Data框架中又当如何呢?
大熊猫侯佩
·
2023-09-21 16:24
开发疑难秒懂百科
iOS
17
SwiftData
CoreData
数据恢复
新建更新出错
Schema
ModelContext
Rx
Swift
+ Moya + HandyJSON + 各种插件搭建响应式网络架构
.Rx
Swift
+Moya+HandyJSON+Plugins.English|简体中文基于Rx
Swift
+Moya搭建响应式数据绑定网络API架构MoyaNetwork该模块是基于Moya封装的网络API
弹吉他的少年
·
2023-09-21 15:36
Swift
ABI 稳定对我们到底意味着什么
转载,原文链接
Swift
社区最近最重大的新闻应该就是ABI稳定了。
肥猫不喵
·
2023-09-21 14:20
iOS 13
swift
中TextField占位符颜色
textField.attributedPlaceholder=NSAttributedString.init(string:"搜索成员...",attributes:[NSAttributedString.Key.font:font_value13,NSAttributedString.Key.foregroundColor:color_30])
一颗小小尘埃
·
2023-09-21 14:48
碎碎念。。。
https://best
swift
er.com/bat-interview/
什么都不会的蒟蒻QAQ
·
2023-09-21 13:57
Swift
UI框架详细解析 (二十五) —— 基于
Swift
UI的编辑占位符的使用(二)
版本记录版本号时间V1.02021.02.14星期日前言今天翻阅苹果的API文档,发现多了一个框架
Swift
UI,这里我们就一起来看一下这个框架。感兴趣的看下面几篇文章。
刀客传奇
·
2023-09-21 12:06
【
Swift
】泛型常见使用
1、
Swift
泛型4种泛型函数泛型类型泛型协议泛型约束//泛型函数定义式func函数名(形参列表)->返回值类型{//函数体...}2、泛型约束3种继承约束:泛型类型必须是某个类的子类类型协议约束:泛型类型必须遵循某些协议条件约束
文子飞_
·
2023-09-21 08:36
Swift
5.5之Continuation
Continuation是
Swift
5.5中引入的一种新的编程模型,用于管理异步任务的结果。它允许您在异步任务完成后使用结果继续执行代码,可以与Async/Await一起使用,以简化异步编程。
有没有人告诉你
·
2023-09-21 07:37
swift
服务器
开发语言
Swift
Cats-Fly Cats Game
Thisisacat-themedpuzzlegame.Choosetheangleandshootit.That'sveryfunny.Joinusnow.contactnumber:+639165509307Contactemail:
[email protected]
nnnneo
·
2023-09-21 06:47
[
Swift
]闭包带来循环引用无法释放
如下定义Student,在构造函数传入闭包。假设这个类是已经存在的,调用方无法修改;那调用时应该注意避免循环引用classStudent{privatevardoWork:(()->())init(delegate:@escaping(()->())){self.doWork=delegate}deinit{print("deinitstudent")}}Teacher内部持有Student,如果
无衔
·
2023-09-21 06:00
Swift
5中的存储属性和计算属性以及属性观察器
Swift
属性将值跟特定的类、结构或枚举关联。
天方夜歌
·
2023-09-21 05:47
iOS面试之道-数组
github上
swift
源码https://github.com/apple/
swift
有兴趣的同学可以参看Array相关的源码ContiguousArray源码Array源码ArraySlice源码下面是数组一些最基本的运用
认不出我来
·
2023-09-21 03:21
Swift
- LeetCode - 回文链表
题目回文链表问题:请判断一个链表是否为回文链表。进阶:你能否用O(n)时间复杂度和O(1)空间复杂度解决此题?示例:示例1:输入:1->2输出:false示例2:输入:1->2->2->1输出:true解题思路:我们首先想到的思路是通过建立一个list,然后将链表中的数存进去,然后判断这个list是否回文。但是这样做的空间复杂度是O(n),显然无法满足空间复杂度O(1)的需求。我们可以建立快慢指针
依赖糊涂
·
2023-09-21 01:05
OC 和
swift
创建单例方法
OC单例1.使用GCD(推荐使用)+(instancetype)sharedInstance{staticSingleton*shared=nil;staticdispatch_once_tonceToken;dispatch_once(&onceToken,^{shared=[[Singletonalloc]init];});return_shared;}2.单线程模式单例+(Manager*)
超级卡布达
·
2023-09-21 00:59
广度优先搜索BFS—
Swift
代码模板
Swift
//广度优先搜索funcbfs(_root:Node?)
Jabir_Zhang
·
2023-09-21 00:55
ios转转变你的移动开发技能
iOS转是指将iOS应用程序从一种编程语言(如-C)转换为另一种编程语言(如
Swift
)的过程。
weixin_44591885
·
2023-09-20 22:37
ios
iOS面试算法基础(1)-基本数据结构
在
Swift
中,以前Objective-C时代中将NSMutableArray和NSArray分开的做法,被统一到了唯一的数据结构——Array。
iOS大蝠
·
2023-09-20 21:58
Apple开源代码指引
opensource.apple.com/tarballs/objc4/runloophttps://opensource.apple.com/tarballs/CF/gcdhttps://github.com/apple/
swift
-corelibs-libdispatchGNUlibchttps
骑士的城堡
·
2023-09-20 20:10
Swift
关键字 -- defer
defer用于在程序离开当前作用域之前,执行一段代码。publicfuncmethod()->Void{print(1)defer{print(2)}print(3)}输出:132上诉在一个作用域内只有存在一个defer代码块思考:相同作用域内存在多个defer声明,代码的执行顺序又是如何?publicfuncmethod()->Void{print(1)defer{print(2)}print(
呵呵_7380
·
2023-09-20 20:41
Xcode10 build system变化
linkercommandfailedwithexitcode1,右侧还出现了个不能打开的clang文件.如下:20190423171309957.png20190423171533450.png其实这是Xcode10为
swift
茫茫尘世一枚迷途小书童
·
2023-09-20 20:50
Swift
的一个简单布局Demo
Xcode快捷键:格式化代码:control+i(Editor-Structure-Reindent)移动代码:alt+command+[(Editor-Structure-MoveLineUp)alt+command+](Editor-Structure-MoveLineDown)从当前位置删除到分隔符:例如:如下代码,我们想把dataArray改为resultArray:letgroup=da
Amok校长
·
2023-09-20 18:45
Xcode14 新建项目后pod install报错
Xcode14新建项目后执行podinit或者podinstall会报错TestBundle-
Swift
%podinit/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2
Sweet丶
·
2023-09-20 16:20
Swift
:初始化、协议与错误处理
目录一,初始化二,可选链三,协议四,常见关键字五,错误处理一,初始化1,初始化器枚举、结构体、类都可以定义初始化器类有两种初始化器:指定初始化器、便捷初始化器每个类至少有一个指定初始化器,且通常只有一个,它是该类的主要初始化器指定初始化器必须调用父类的指定初始化器便捷初始化器可以调用同类的任意初始化器,但最终必须调用指定初始化器这套规则可以保证使用任意初始化器,都可以完整的初始化实例2,初始化安全
码小菜
·
2023-09-20 16:00
Swift
.多页面滚动控制器
效果图实现功能:简单调用实现多页面滚动控制。子页面数量自适应。滚动结束代理回调index。实现思路:这个控制器由两部分部分组成。第一部分是上面子标题scrollView,第二部分是下方显示子控制器scrollView。使用EWPageController类将两个scrollView添加并通过代理绑定起来。再将外部设置以及滚动结果通过代理暴露给继承的子控制器实现页面设置。实现方式:为上方标题scro
王四猫
·
2023-09-20 14:56
swift
GCD
队列的创建和获取://串行队列letserialQueue=DispatchQueue(label:"www.google.com")//并行队列letconcurrentQueue=DispatchQueue(label:"www.google.com1",attributes:.concurrent)//主队列letmainQueue=DispatchQueue.main//全局并发队列let
August24
·
2023-09-20 13:33
Swift
添加OC文件没有自动生成桥接文件处理
1.右键点击生成Header.h文件右键点击选择HeaderFile2.在新建的.h文件中导入OC头文件导入OC头文件3.BuildSetting设置设置按照步骤完成:选中Target->点击BuildSetting->搜索Bridging->添加Header.h路径图中路径示例:$(SRCROOT)/bridge/Header.h
有梦想的咸鱼宁
·
2023-09-20 09:39
iOS
swift
ESPullToRefresh 基本使用,自定义文字,自定义样式。
本文主要讲述ESPullToRefresh基本使用,自定义文字,已定义样式。好了,话不多说直接上效果。效果一.效果一..gifcocopods集成pod'ESPullToRefresh'实现代码:添加下拉刷新collectionView.es.addPullToRefresh{[unownedself]in//在这里做刷新相关事件//...//如果你的刷新事件成功,设置completion自动重置
木子雨廷t
·
2023-09-20 09:37
ReactiveCocoa基本使用
Cocoapods导入ReactiveCocoa5.0以上版本注意事项1、如果你使用的是纯
swift
工程,podfile文件描述如下:use_frameworks!
iOS大师成长史
·
2023-09-20 08:44
Swift
PerformSelector
一、Runloop无输入的sources或timers事件源,那么runloop会立即退出。image.png一、PerformSelector延迟事件perform(,with:,afterDelay:)作用向当前Runloop添加一个timer事件源1.1、在子线程执行未开启runloopoverridefunctouchesBegan(_touches:Set,withevent:UIEve
烟雨痕
·
2023-09-20 07:39
常见的编程语言源文件后缀名
还可以将其分为编译语言(典型的有C、C++、Go、
Swift
、object-c以及汇编等)和解释性语言(Javascript、pyt
弥途
·
2023-09-20 05:01
计算机基础知识
restic 安全可靠的备份工具——筑梦之路
支持的后端存储:本地sftp(通过ssh)httprestserver(rest-serverrestic提供的)s3(同时支持minio)openstack
swift
backblazeb2azureblobstoragegooglecloudstorage
筑梦之路
·
2023-09-20 05:25
linux系统运维
数据库技术
云计算
docker
linux
服务器
swift
修改状态栏背景颜色与字体颜色
状态栏中可设置的颜色有背景颜色和字体颜色修改状态栏中背景颜色:extensionUIApplication{classvarstatusBarBackgroundColor:UIColor?{get{if#available(iOS13.0,*){lettag=987654321ifletstatusBar=UIApplication.shared.keyWindow?.viewWithTag(t
小王快点跑
·
2023-09-20 03:01
Swift
ios
CocosPod私有依赖库
image.png方法主要参照利用CocoaPods创建私有库即可创建成功,区别是这里创建的是
Swift
库而不是Object-c库。
ashura_
·
2023-09-20 03:06
swift
属性
类的属性介绍
Swift
中属性有多种存储属性:存储实例的常量和变量计算属性:通过某种方式计算出来的属性类属性:与整个类自身相关的属性存储属性存储属性是最简单的属性,它作为类实例的一部分,用于存储常量和变量可以给存储属性提供一个默认值
我为自己dai盐
·
2023-09-20 02:39
Swift
is、isMember、isKind
1.is是关键字.可以用于任何类型的判断.包括了非对象类型,如Int等类型.或者判断对象是参数给定的类或是子类leta=10ifaisInt{print("YES")}leta=NSObject()ifaisNSObject{print("YES")}2.注意,is是判断类型的.如果枚举的值是Int,用枚举值去判断是否是Int得到的结果会是false,因为是枚举类型.enumMyEnumState
愤斗的小蚂蚁
·
2023-09-20 01:23
100 Days of
Swift
- Day 06 - 闭包(上)
100Daysof
Swift
-Day06-闭包Closures6.1闭包
Swift
函数也属于一种数据类型,和String、Integers类似,可以创建变量,使用变量来调用函数,函数也可以作为另一个函数的参数被使用
NieFeng1024
·
2023-09-20 00:22
一:类,对象,属性
1.
Swift
编译简介:iOS开发的语言不管是OC还是
Swift
后端都是通过LLVM进行编译的;如下图所示:image.pngOC通过clang编译器,编译成IR,然后再生成可执行文件.o(这里也就是我们的机器码
DarkArtist
·
2023-09-20 00:59
C语言的const/static/extern温故知新
Swift
写多了,OC就忘了,最近研究OC的底层C\C++源码,发现很多C的代码修饰符不明确了,又重新问稳固一一、const(常量)修饰常量所用(1)inta=1;这是一个int类型的变量a,a可以继续被重新赋值
重识
·
2023-09-19 23:43
SpriteKit与
Swift
配合:打造您的第一个简易RPG游戏的步骤指南
在本教程中,我们将使用Apple的2D游戏框架SpriteKit和
Swift
编程语言来创建一个简单的RPG游戏。我们将从零开始,首先是游戏的基本设置,然后是角色和场景的设计,最后是交互和逻辑。
m0_57781768
·
2023-09-19 23:40
swift
游戏
蓝桥杯
Swift
UI 播放GIF的实现方案
突然发现
Swift
UI的Image貌似不支持播放GIF,那就只能自己尝试实现一把。
健了个平_24
·
2023-09-19 22:58
iOS - oc 与
Swift
混编,oc 访问
Swift
模型类中的成员属性访问不到的问题 - 解决方案
最近在一个oc于
Swift
混编的项目中,oc的类需要用到
Swift
类中的成员属性,比如oc的控制器需要访问使用
Swift
编写的模型类的成员属性,但是无论如何都调用不到(Xcode不进行只能提示,强写之后编译报错不通过
游龙飞雪
·
2023-09-19 20:42
Swift
UI 导航设置
文章目录一、导航跳转二、导航设置三、Present跳转(模态跳转)四、返回页面一、导航跳转页面Aimport
Swift
UIstructNavJumpAView:View{@StatevarisNavPush
鸑鷟凤凰
·
2023-09-19 20:34
#
SwiftUI
swiftui
ios
swift
在
swift
中使用Xcode自带的Color Literal 实现代码中颜色的字能提示
写在前面的话过去我们使用UIColor表示红色的时候,通常的写法是://UIColor提供的接口UIColor.red//使用自定义RGB配色bicolor(red:1.0,green:0.0,blue:0.0,alpha:1.0)这样的写法在效果上固然没有问题,但是写起来比较麻烦。使用系统提供的API还好,对于自定义色值,往往需要写很长的一串代码。不仅如此,我们想要知道设置的颜色具体是什么样的,
LuckySunSet
·
2023-09-19 19:07
flutter
swift
包运用在oc语言上
Thefollowing
Swift
podscannotyetbeintegratedasstaticlibraries:The
Swift
podbarcode_scandependsuponMTBBarcodeScanner
三也视界
·
2023-09-19 16:41
Swift
基础语法(十八)OC和
Swift
混编
Swift
基础语法文章汇总本文讲述OC和
Swift
混编中,OC转换
Swift
,
Swift
转换OC的桥接和调用过程。
iOS之文一
·
2023-09-19 16:47
[译][祖传] 2017
Swift
单元测试文章资源精华
[译][祖传]2017
Swift
单元测试文章资源精华[译][祖传]2017
Swift
单元测试文章资源精华
xiaolongLee
·
2023-09-19 14:14
Swift
笔记-调用系统声音服务
在项目中需要播放系统提示音,或者需要播放本地的提示音时,比如推送的提示音需要更改时,我们可以用到系统的一个声音服务的API,它用于播放不超过30秒的声音,支持的格式有限,一般会使用wav文件,但不支持操控声音,控制音量。具体用法:引用importAudioToolbox生成soundID//根据本地声音生成SystemSoundIDfuncloadMusic(name:String)->Syste
岁变
·
2023-09-19 13:20
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他