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
UI中几种关闭键盘的方式
在国内大多数app的操作中都有在带有输入框视图的页面中点击其他部分关闭键盘,因此给用户形成了一个操作习惯,于是在开发者自己开发的app中也需能够点击其他部分关闭键盘,不然会给用户造成困扰,在
Swift
UI
叽里咕噜qiu
·
2024-01-31 02:43
swiftui
计算机外设
ios
swift
干货 | 深入浅出Apple响应式框架Combine
一、引言Combine.framework是Apple在2019WWDC上基于
Swift
推出的函数响应框架(FunctionalReactiveProgramming),支持Apple全平台的操作系统(
携程技术
·
2024-01-31 02:12
python
java
编程语言
android
javascript
禅与 Objective-C 编程艺术
ZenandtheArtoftheObjective-CCraftsmanship中文翻译原文https://github.com/objc-zen/objc-zen-book前言
Swift
贡献给社区作者关于中文翻译条件语句尤达表达式
MR_LP
·
2024-01-31 02:11
小技术
初学者
objective-c
编程
新手
iOS
Swift
UI中的属性包装器:深入解析与实践应用
Swift
UI框架在现代iOS开发中扮演着重要角色,其强大的功能和简洁的语法让开发更加高效。
叽里咕噜qiu
·
2024-01-31 02:41
swiftui
ios
swift
基于xbmc
swift
2框架的kodi插件开发中文教程
因为不支持格式化源码,所以不发上来了,翻译后的文档放在谷歌文档:https://docs.google.com/document/d/13vAYCH42zNsyEWHWcvJzz3P-qZ9WjiqpUHqA3m8K1no/edit?usp=sharing
humangear
·
2024-01-30 21:48
guard & defer
Swift
2.0带来了两个新的能够简化程序和提高效率的控制流表达形式:guard和defer。前者可以让代码编写更流畅,后者能够让执行推迟。
言己言
·
2024-01-30 21:32
Kotlin中的lateinit、lazy关键字
前言Kotlin是一种在Java虚拟机上运行的静态类型编程语言,被称之为Android世界的
Swift
,在GoogleI/O2017中,Google宣布Kotlin成为Android官方开发语言img.jpglateinit
盛世光阴
·
2024-01-30 16:30
PostgreSQL 关闭session链接,删除数据库方法
PostgreSQL关闭session链接,删除数据库方法PostgreSQL中有时候想删除数据库(dropdatabase
swift
liveqaapi;),发现提示“ERROR:database"xxxxxx"isbeingaccessedbyotherusersDETAIL
achang21
·
2024-01-30 15:24
数据库技术
postgresql
删除数据库
SQL
命令
Flutter插件开发
创建插件目录fluttercreate-iobjc-ajava--template=plugindemo-i,表示指定iOS的语言,objc,
swift
-a,表示指定安卓的语言,java,kotlin通过上面命令
SiriDx
·
2024-01-30 15:01
为什么
Swift
字符串不能用整数索引
Swift
中,字符串是不能使用整数索引的,比如下面的代码会报错:letname="Neil"name[2]//'subscript(_:)'isunavailable:cannotsubscriptStringwithanInt
赵邦华
·
2024-01-30 15:19
iOS 自动打包如何配置配置打包证书和profile provision文件【脚本方式配置】
Jenkins自动化打包总结本文主要内容:1.Xcode和Jenkins的相关设置,以及环境切换2.通过shell脚本将证书和描述文件拷贝到自动化打包的机器,并archive导出ipa包3.上传到蒲公英4.解决
Swift
allanGold
·
2024-01-30 09:48
自动打包
及
ios
Swift
中defer的使用
defer:defer中的代码将延迟至当前作用域结束之前执行注意:必须有执行到defer,才会触发defer。如果提前return、抛异常或通过判断过滤了导致没有走defer这一行,就不会触发。vara=0functest(){a=0defer{a=1}a=2}overridefuncviewDidLoad(){super.viewDidLoad()view.backgroundColor=.wh
萤火驻守心间
·
2024-01-30 09:03
IOS开发【
Swift
编程语言】
初识学习mac电脑的使用下载appappstore;通过网页下载(安装只需要将软件图标拖动到资料夹)。移除appFinder-》应用程式【拖动到右下角的垃圾桶即可】滑鼠、触控板滑鼠右键自动备份外接硬盘,使用时光机勾选自动备份。键盘Ctrl=》Command、Alt=》Optiondel=》Command+Backspacemac的选单在屏幕最上方。不在软件界面内强制结束程式Option+Comma
漂泊老猫
·
2024-01-30 08:51
ios
swift
开发语言
Swift
4.2 官方文档翻译 —— 继承
在
Swift
中,『继承』是类(class)区别于其他类型的基本特性。
Swift
中,类能够调用和访问它的父类的方法、属性和下标,也能够对这些方法、属性和下标进行重写,从而优化或改变它们。
三个像素
·
2024-01-30 08:13
flutter中使用 quick_actions iOS不起作用解决方案
1.
swift
中AppDelegate加入importUIKitimportFlutter@UIApplicationMain@objcclassAppDelegate:FlutterAppDelegate
喜剧收尾_XWX
·
2024-01-30 08:42
iOS RunLoop底层原理分析
准备工作coreFoundation
swift
-corelibs-foundation1.什么是RunLoopRunLoop是一个运行循环,也是一个对象,并且提供了入口函数,进行dowhile循环,保证运行程序不退出
冼同学
·
2024-01-30 08:10
Swift
基本运算符
Swift
支持我们已经从C等语言中了解到的运算符,并改进了一些功能以消除常见的编码错误。赋值运算符(=)不返回值,以防止在使用相等运算符(==)时错误地使用它。算术
明若晴空
·
2024-01-30 08:46
Swift
周报 第四十五期
文章目录前言新闻和社区苹果或将扩充健康版图,为AppleWatchX铺路更新后的《AppleDeveloperProgram许可协议》现已发布提案通过的提案
Swift
论坛推荐博文话题讨论关于我们前言本期是
网罗开发
·
2024-01-30 06:20
Swift周报
swift
开发语言
ios
如何在
Swift
UI 中使用 AccessibilityCustomContentKey 修饰符
文章目录前言创建User结构体添加辅助修饰符使用新的修饰符使用修饰符来替换和覆盖数据可运行代码总结前言
Swift
UI3发布了许多新的辅助功能API,我们可以利用这些API以轻松的方式显著提高用户体验。
网罗开发
·
2024-01-30 06:20
#
Swift
集
swiftui
java
服务器
Swift
周报 第四十六期
iPhone15系列跌破5000元大关StoreKit和审核指南更新将你的App提交到AppleVisionPro的AppStore提案通过的提案
Swift
论坛推荐博文话题讨论关于我们前言本期是
Swift
网罗开发
·
2024-01-30 06:20
Swift周报
swift
开发语言
ios
教育感悟
通过观看了“家庭教育护苗行动
大讲堂
”让我更深刻的意识到家庭教育体系的新知识
尹妈妈和汪宝宝
·
2024-01-30 05:35
Swift
4 Gif图的解析与使用
//分解gif图funcresolveGifImage()->[UIImage]{varimages:[UIImage]=[]letgifPath=Bundle.main.path(forResource:"demo",ofType:"gif")ifgifPath!=nil{ifletgifData=try?Data(contentsOf:URL.init(fileURLWithPath:gifP
z小志
·
2024-01-30 05:13
二十、从OC到
Swift
1、MARK、TODO、FIXMEMARK:类似OC中的#pragmamarkMARK:-类似OC中的#pragmamark-TODO:用于标记未完成的任务FIXME:用于标记待修复的问题TODO:、FIXME:可配合#warning("")使用效果更好functest(){//TODO:未完成#warning("TODO:未完成")}functest2(){varage=10//FIXME:修复
爱玩游戏的iOS菜鸟
·
2024-01-29 21:01
Swift
UI中的lazy组件有什么用呢(FAQ)
Lazy组件强大作用在
Swift
UI1.0时代,我们经常被Scrollview性能所困扰。
iCloudEnd
·
2024-01-29 20:50
iOS 学习
Swift
教程- 2.13 继承
练习工具:Playground学习网站:
swift
51本页内容包括定义一个基类子类生成重写防止重写一个类可以继承另一个类的方法,属性和其它特性。
麦穗0615
·
2024-01-29 19:01
Lesson1
平台组成工具:Xcode语言:
Swift
Framework:Foundation,UIKit,CoreData等设计模式:MVC
Swift
方法参数比别的语言的方法参数多了一个形参,可以让代码像句子一样,
克罗克达尔
·
2024-01-29 18:33
Swift
中weak与unowned的区别
在
Swift
的闭包中为了避免循环引用的问题,通常用[weakself]或者[unownedself],前者是self是可选型后者是非可选型,当self被释放后,如果执行self的方法会crash建议使用
雨后天_
·
2024-01-29 13:21
swift
属性
存储属性存储常量或者变量的要么给它默认值,要么在构造方法里初始化计算属性计算属性不直接存储值访问时候调用get,赋值调用set,类似java里的封装get里一定要有returnset中有一个内置的newValue变量,用于接收外界赋的新值set里不能给当前的计算属性赋值,否则死循环只读计算属性:只提供get,没有set,在写的时候可以省略get{}存储属性存储常量或者变量的要么给它默认值,要么在构
吐个泡泡_e9f0
·
2024-01-29 12:37
APNS消息推送的实现(完整步骤)
1.原理及代码实现iOS远程推送原理及实现过程苹果远程推送通知APNs详解,官方,iOS|
Swift
|UNNotificationiOS推送通知功能简单实现2.工程配置里需要打开开关:BackgroundModes
不要虚度美好的时光
·
2024-01-29 10:23
iOS 面试
Swift
基础题
一、
Swift
存储属性和计算属性比较:存储型属性:用于存储一个常量或者变量计算型属性:计算性属性不直接存储值,而是用get/set来取值和赋值,可以操作其他属性的变化.计算属性可以用于类、结构体和枚举,
Nick5683
·
2024-01-29 09:58
ios
面试
swift
Swift
5 MemoryLayout
MemoryLayout获取数据类型占用内存的大小varage=10MemoryLayout.size//实际占用的内存大小MemoryLayout.stride//分配的内存大小MemoryLayout.alignment//内存对齐参数MemoryLayout.size(ofValue:age)MemoryLayout.stride(ofValue:age)MemoryLayout.align
鬼把戏
·
2024-01-29 08:03
字符串和字符(Strings and Characters)-比较字符串 (Comparing Strings)
目录[toc]字符串和字符(StringsandCharacters)-比较字符串(ComparingStrings)
Swift
提供了三种方式来比较文本值:字符串字符相等,前缀相等、后缀相等字符串/字符相等
silasjs
·
2024-01-29 04:55
Command Compile
Swift
Sources failed with a nonzero exit code
Xcode编译提示CommandCompile
Swift
Sourcesfailedwithanonzeroexitcode,却没有明确指出问题的来源,此时可以通过在BuildSetting里面自添加一条
忧郁的小码仔
·
2024-01-28 23:28
swift
- reduce简介
reduce减少,降低;(烹调中)使变浓稠,收汁;节食减肥;使沦为,使陷入(不好的境地);迫使,使不得不(做);(通过破裂、燃烧等)使变成,使化为;归纳,简化;将分数约到(最小项);(使)进行还原反应;减薄(底片或图片);(语音)弱化;使(脱臼,断骨)复位;攻克,征服(尤指围攻并占领城镇或要塞)基础:reduce函数是,一个可以设置一个初始值的函数,并且可以返回两个结果变量,我们一般称为resul
雨夜赶路人
·
2024-01-28 20:03
Swift
iphone
swift
开发语言
ios
Swift
UI:GeometryReader
Swift
UI视图布局取决于每个视图状态。这种状态由内部属性、外部环境值等组成。当涉及到高级自定义布局时,有时视图还需要其子视图的信息(直接的或非直接的)。
猪猪行天下
·
2024-01-28 18:03
Swift
2 学习笔记 20.错误处理
课程来自慕课网liuyubobobo老师错误处理强制退出程序varpocketMoney:Int=20//assert:In-Obuilds(thedefaultforXcode’sReleaseconfiguration),conditionisnotevaluated,andtherearenoeffects.assert(pocketMoney>10)assert(pocketMoney>2
Maserati丶
·
2024-01-28 17:10
十月第三周
十月第三周1.推荐一个微信神器:微信小助手https://github.com/TKkk-iOSer/WeChatPlugin-MacOS2.
Swift
Set常用集合操作:https://blog.csdn.net
玉思盈蝶
·
2024-01-28 16:15
iOS 12.3正式版发布!值得更新吗?一起来看看新版本到底如何
主要更新内容如下:新增支持启用“隔空播放2”电视;【设置】应用界面做了调整,增加了有限保修选项,可看到该机型的保修到期时间;后台删除动画与照片应用改进,伴随着苹果与高通和解,最经典的后台清除动画也回归了;新增全新
swift
夹心说
·
2024-01-28 11:37
直乐
大讲堂
:容易引起「腰椎间盘突出」的3大因素,快对照着改吧
是什么导致了腰椎间盘突出的发生?腰椎间盘突出是现在社会中的常见疾病,大多数中老年人都或多或少的患有腰椎间盘突出。不过现在越来越年轻化,得了腰椎间盘突出的人常常痛苦不已,我们虽然知道这个疾病,但……椎间盘突出腰椎间盘位于相邻两椎体之间,是椎体间主要的联系与支持结构,同时也是脊柱运动时吸收震荡的主要结构,起着“弹性垫”的作用,在承受身体重力的同时保护和控制脊柱的各种活动,平衡和缓冲外力。椎间盘由内部的
7efa0ad50668
·
2024-01-28 10:16
iOS -
Swift
方法交换
想办法在程序启动的时候执行一次方法交换方法1需要每个类都添加一个方法然后调用方法2将所有遵守协议SwizzleProtocol的类遍历调用协议方法//001extensionViewController{staticfuncyy_swizzle(){guardletm1=class_getInstanceMethod(self,#selector(viewWillAppear(_:)))else{
GA_
·
2024-01-28 04:29
Swift
:属性
中文文档一、存储属性一个存储属性就是存储在特定类或结构体实例里的一个常量或变量。存储属性可以是变量存储属性(用关键字var定义),也可以是常量存储属性(用关键字let定义)。下面的例子定义了一个名为FixedLengthRange的结构体,该结构体用于描述整数的范围,且这个范围值在被创建后不能被修改。structFixedLengthRange{varfirstValue:Intletlength
伯wen
·
2024-01-28 04:40
趣味听FM——流行时尚播放器
一直都想做一款自己的网络音乐播放器,两个月前做了一个
swift
版的网络音乐播放器,但是那个播放器数据来源于我自己用VPS和nginx搭建的服务器,所有的文件都要自己准备,包括mp3、歌词、专辑图片等,非常麻烦
纪念_1e6e
·
2024-01-28 00:25
swift
基本数据类型
变量和常量使用关键字let来声明常量使用关键字var来声明变量常量只能赋值一次常量的值不要求在编译时确定,但在使用之前必须赋值一次常量和变量初始化之前都不能使用定义常量,变量,函数名的标识符几乎可以用任意字符常见数据类型值类型(valuetype)枚举(enum)optional结构体(struct)BoolIntFloatDoubleCharacterStringArrayDictionaryS
潇潇不逍遥
·
2024-01-27 23:31
Swift
- 继承(Inheritance)
继承(Inheritance)值类型(枚举、结构体)不支持继承,只有类支持继承基类:没有父类的类
Swift
并没有像OC、Java那样的规定:任何类最终都要继承自某个基类NOTE
Swift
classesdonotinheritfromauniversalbaseclass.Classesyoudefinewithoutspecifyingasuperclassautomaticallybecomeb
iVikings
·
2024-01-27 20:42
[
Swift
]为Extension添加存储属性
众所周知,在
Swift
的扩展(Extension)中只能添加计算属性,但是有时候,我们需要添加存储属性的话,就用到了Runtime的方法.在为Extension添加存储属性的时候,主要用到了下面两个方法
流火绯瞳
·
2024-01-27 20:09
项目中使用
Swift
Package Manager
一、新创建一个iOS工程我们首先创建一个新的工程创建新项目二、添加
Swift
PackageManager依赖第一种入口方式通过菜单File->
Swift
Packages->AddPackageDependency
喔牛慢慢爬
·
2024-01-27 17:30
PostgreSQL技术
大讲堂
- 第43讲:流复制原理
PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUGPG技术
大讲堂
m0_65303136
·
2024-01-27 15:24
postgresql
数据库
Swift
- 特性
特性在
Swift
中有两种特性,分别用于修饰声明和类型。特性提供了有关声明和类型的更多信息。
xiaofu666
·
2024-01-27 06:40
swift
之 is与as解析
Swift
是强类型语言,但也允许开发者通过is、as?和as!这三种操作来对类型进行判断和强制转换。其中is用作类型判断,而as?和as!则分别是类型转换的可选形式和强制形式。
言己言
·
2024-01-27 02:00
pod项目安装Alamofire、ObjectMapper、AlamofireObjectMapper
在Pods目录下的Podfile配置如下:platform:ios,'10.13'target'cloudGym'do#Commentthenextlineifyou'renotusing
Swift
anddon'twanttousedynamicframeworksuse_frameworks
pomelo_西
·
2024-01-26 23:52
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他