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
Swift5
Swift 遇到的坑
++++++++++++++++++
swift5
中自适应文本中的高度,代码如下:letstr="测试测试";letrect=NSString(string:str).boundingRect(with:
天下林子
·
2021-06-04 00:00
Swift5
基于Alamofire5的封装
一.前言对于iOS开发者,应该没有不知道AFNetworking的!它是一个用OC语言写的网络库,对于AFNetworking有很多著名的二次封装,比如猿题库团队的开源库YTKNetwork,它将AFNetworking封装成抽象父类,然后根据每个不同的网络请求,都编写不同的子类,子类继承父类,来实现请求业务(OOP思想设计)。对于Swift开发,优雅的网络开发框架Alamofire当是不二选择,
苦笑男神
·
2021-06-01 13:30
Day 4 - ScrollView,视频采集
添加约束,上下左右0拖入约束约束gif中可以看到有三个View,这里我们创建三个VC,并且使用XIB1、command+n2、选择IOS下的Source3、选择CocoaTouchClass4、语言选择
Swift5
Codepgq
·
2021-05-09 02:57
FileProvider框架详细解析 (二) —— 实现File Provider extension(一)
1.FileProvider框架详细解析(一)——基本概览(一)开始首先看下写作环境
Swift5
,iOS12,Xcode10在本教程中,您将了解FileP
刀客传奇
·
2021-05-07 03:55
swift5
decimal 转换为String 并制定小数点位数
decimal转换为String并制定小数点位数。首先转为double或者float,再用String(format:"%.3f",doubleValue)即可letdecimalValue:Decimal=3.14159letdoubleValue=Double(truncating:decimalValueasNSNumber)print(String(format:"%.3f",double
架构师易筋
·
2021-05-03 22:01
iOS
decimal
Swift5
从理解编码对象的流程开始
该如何研究Swift中的Codable系统呢?从最粗的线条来说,我们的路径分成两条:一条是从应用代码追到标准库的实现;一条是从向用户开放的公开类型追到系统自身使用的内部类型;其中,前者可以帮助我们理解整个系统的工作流程,后者可以帮助我们探索实现流程的种种细节。作为整个系列的开始,这一节,我们先来理解编码数据的整体流程。从Codable说起和编码/解码数据相关的主要代码文件,有两个,分别是:这个gy
醉看红尘这场梦
·
2021-04-30 15:45
RxSwift学习(一) -- RxSwift初探
、关于Swift苹果公司有两种开发语言,大儿子Objective-C,这几年已经很久没更新过新东西了,小儿子Swift,虽然前几个版本不太稳定,但一直是重点培养的对象,在2019年的WWDC大会之前,
Swift5
Q海龙
·
2021-04-29 05:25
Swift 4.2 新特性预览
正如官方博客所说,Swift4.2是为
Swift5
的ABI稳定性做准备,它包含了一些底层ABI的变化。
kobehjk
·
2021-04-24 16:15
Swift
Swift是2014年apple官方推出的编程语言,支持编写iOSApp,MacApp等苹果全平台App,发布至今2021年已经迭代了五个版本,当前版本
Swift5
已经ABI稳定,各种第三方SDK也已经更新支持
Limo_
·
2021-04-06 20:07
iOS
Swift5
构造函数分析(一):关键字 designated、convenience、required
在swift中,构造函数的要求比较严格,而我们聊的这三个关键字都于构造函数相关!二、关键字说明designated(中文含义:指定的):它指的是我们定义的公开的构造函数;公开的构造函数至少有一个,也可以有多个;convenience(中文含义:便利的):我们可以用该关键字来扩展(即新增)构造函数,因此是修饰构造函数的,但需要注意几点:必需在同一个类中使用;必需调用一个designated构造函数,
青叶小小
·
2021-03-17 16:19
iOS
Swift5
从0到1系列(六):学习UINavigationController(4):自定义导航栏+完美过渡+统一返回按钮
UINavigationController小系列【源码Github传送门】:学习UINavigationController(1):基础学习UINavigationController(2):底部TabBar的显示与隐藏学习UINavigationController(3):NavigationBar显示与隐藏学习UINavigationController(4):自定义导航栏+完美过渡+统一返
青叶小小
·
2021-03-12 00:11
iOS
Swift5
从0到1系列(五):学习UINavigationController(3):NavigationBar 显示与隐藏
UINavigationController小系列(持续更新):学习UINavigationController(1):基础学习UINavigationController(2):底部TabBar的显示与隐藏学习UINavigationController(3):NavigationBar显示与隐藏一、前言上篇,我们分析了如何正确的通过继承UINavigationBar并重写pushViewCon
青叶小小
·
2021-03-11 23:18
iOS
Swift5
从0到1系列(四):学习UINavigationController(2):底部TabBar的显示与隐藏
UINavigationController小系列(持续更新):学习UINavigationController(1):基础学习UINavigationController(2):底部TabBar的显示与隐藏一、前言上篇我们分享了UINavigationController基础知识,以及导航栏左侧按钮的显示规则,文章的最后,留了个小问题给让大家思考,如何从一级页面push到二级页面时,隐藏tabb
青叶小小
·
2021-03-10 12:18
猫猫学编码
Swift5
中String.count与NSString.length不相等:https://www.jianshu.com/p/f135cab4dd45ASCII标准字符集ASCII是计算机的第一个
翟乃玉
·
2021-03-04 12:41
Swift5
中String.count 与 NSString.length不相等
Swift5
中String.count与NSString.length不相等问题描述在我对微博国际版的Text显示框架进行重构的时候,发现了会有部分在末尾的文字内容无法解析成对应的样式。
翟乃玉
·
2021-03-01 15:37
swift5
基本语法-存储属性和计算属性
swift中跟实例相关的属性可以分为2大类。1.存储属性(StoredProperty)1.1相当于成员变量的概念;1.2存储在实例的内存中;1.3结构体和类可以定义存储属性;1.4枚举【不可以】定义存储属性;2.计算属性(ComputedProperty)2.1本质就是方法(函数);2.2不占用实例的内存;2.3枚举、结构体、类都可以定义计算属性;structCircle{//存储属性-半径va
翀鹰精灵
·
2021-02-28 12:33
swift5
学习之旅之代理通知block的使用
swift5
学习之旅----代理通知block的使用工程文件(全是button类型的调用)Github还没上传,先用着Dropbox(可能要),看完有收获的感谢点个赞,如果翻不了墙要代码可以私聊我https
『木辛』「月月鸟」
·
2021-02-21 18:14
iOS
Swift
ios
swift
xcode
Xcode10升级至最新版Xcode12遇到的问题
因为今年做了新项目的原因升级了Cocoapods,所以老项目就无法利用Cocoapods来导入新的框架,所以必须要在年前将代码升级至
Swift5
、编译器升级至Xcode12,否则接下来的一年又开始忙忙碌碌
Zaki丶
·
2021-02-20 17:20
Swift5
基础教程与进阶合集
Swift5
基础
Swift5
基础(一)Swift编译流程、基础语法、流程控制、函数、枚举
Swift5
基础(二)可选项、结构体、类、闭包
Swift5
基础(三)属性、方法、下标
Swift5
基础(四)继承、初始化
默默_David
·
2021-02-19 02:31
Swift5
基础(四)继承、初始化、可选链
Swift5
基础教程与进阶合集一、继承值类型(枚举、结构体)不支持继承,只有类支持继承没有父类的类,称为:基类 Swift没有OC、Java那样的规定:任何类最终都要继承自某个基类 Swift里的基类都隐式继承自
默默_David
·
2021-02-07 17:01
Swift5
基础(二)可选项、结构体、类、闭包
Swift5
基础教程与进阶合集一、可选项(Optional)定义可选项,一般也叫可选类型,它允许将值设置为nil在类型名称后面加个问好?
默默_David
·
2021-02-07 17:15
SpriteKit 保卫萝卜1项目实战(一)
创建项目开发环境:Xcode12、
Swift5
我们在Xcode上选择File→New→Pro
minse
·
2021-02-02 16:29
Swift5
_05_属性_inout
Swift中跟实例相关的属性可以分为2大类存储属性(StoredProperty)类似于成员变量这个概念存储在实例的内存中结构体、类可以定义存储属性枚举不可以定义存储属性计算属性(ComputedProperty)本质是方法(函数)不占用实例的内存枚举、结构体、类都可以定义计算属性structCirle{///存储属性varradius:Double///计算属性vardiameter:Doubl
MR_詹
·
2021-01-28 23:47
Swift5
_03 枚举、可选项
枚举枚举的基本用法enumDirection{casenorthcasesouthcaseeastcasewest}等价于enumDirection{casenorth,south,east,west}vardir=Direction.westdir=Direction.eastdir=.northprint(dir)///northswitchdir{case.north:print("nort
MR_詹
·
2021-01-28 23:42
Swift5
中的关键字
一、访问控制(open,public,final,private,internal)1、openopenfunc在任何地方都可以访问和重载/重写(override)openclass在任何地方都可以访问和继承2、privateprivatefunc只有在类内部可以访问privateclass只有在类内部可以访问3、publicprivatefunc在类内部可以访问和重写,外部只能访问private
5e4c664cb3ba
·
2021-01-17 15:12
swift5
基本语法-结构体和类
在swift标准款中,绝大多数的公开类都是【结构体】,比如Bool、Int、Double、String、Array、Dictonary等常见类型在swift中都是结构体。1.结构体【例:】structSeason{varspring:Stringvarsummer:Stringvarautumn:Stringvarwinter:String}letseason=Season(spring:"春天"
翀鹰精灵
·
2021-01-05 11:04
swift5
函数和Collection
文章目录一、函数1.使用func声明函数:2.返回多个返回值3.可变参数4.函数内部可以内嵌一个函数4.函数的返回值可以是函数5.函数参数可以是函数6.用{}创建闭包7.闭包的其他写法二、Collection1.Array1.1创建一个空数组:1.2用[]定义数组1.3创建一个数组并为数组赋初始值1.4数组拼接1.5使用.count对数组计数1.6使用.isEmpty判断数组是否为空1.7使用ap
_kirakira_
·
2020-10-11 17:19
IOS
ios
swift
swift5
搭建 tabBar (1) 完整教程【下期在这个基础上中间弄个+号】
效果前期需要的配置https://blog.csdn.net/mp624183768/article/details/108935803继续配置为了让背景变成白色弄一个全局的基类////BaseViewController.swift//News////Createdbyliuanon2020/10/6.//importUIKitclassBaseViewController:UIViewCont
西部喜之郎
·
2020-10-06 08:23
#
swift
xcode12
swift5
根视图 黑屏 新建rootViewController黑屏 代码设置主页
新建工程默认启动页面是故事版所以第一个改动的地方是这里改为空然后单机回车。第二步。改的是主要配置文件AppDelegateimportUIKit@UIApplicationMainclassAppDelegate:UIResponder,UIApplicationDelegate{varwindow:UIWindow?internalfuncapplication(_application:UIA
西部喜之郎
·
2020-10-06 07:40
#
swift
#
ios
bug
Swift5
简单使用
Swift5
类型转换swift中值永远不会隐式转换为另一种类型。
圣艾修
·
2020-10-01 21:25
Swift5
集合(Set)操作
Swift集合创建letset:Set=[1,3,5,7,9,9]print(set)//结果:[7,9,1,3,5]注意必须指明类型无序Swift集合常用方法letset:Set=[1,3,5,7,9,9]//判空print(set.isEmpty)//结果:false//个数print(set.count)//结果:5//是否包含print(set.contains(10))//结果:fals
圣艾修
·
2020-09-29 08:23
Swift5
字典(Dictionary)操作
Swift字典创建letdic:Dictionary=[:]letdic1:[String:Any]=[:]letdic2=["name":"Alice","age":10]as[String:Any]print(dic,dic1,dic2)//结果:[:][:]["age":10,"name":"Alice"]Swift字典判空letdic:Dictionary=[:]print(dic.isE
圣艾修
·
2020-09-29 08:20
Swift5
字符(Character)操作
字符创建letchar="a"letchar1:Character="b"print(char,char1)//结果:ab注意事项1.不能储存多字符2.不能为空与String混用varstr:String="Hi"letstr1:Character="K"str.append(str1)print("str=\(str)")//结果:str=HiK常用方法//大写print(str1.upperc
圣艾修
·
2020-09-29 08:14
Swift5
数组(Array)操作
Swift数组创建//指定内容类型letarr:[Int]=[1,3,5,7]print(arr)//结果:[1,3,5,7]letlookup:[String:Int]=["A":1]print(lookup)//结果:["A":1]letlist:[Any]=["a",2,"chah",2.5]print(list)//结果:["a",2,"chah",2.5]//重复数据快速创建letarr
圣艾修
·
2020-09-29 08:09
Swift5
字符串(String)操作
Swift字符串创建//类型推断letstr="Hello"//指定类型letstr1:String="Hello"Swift字符串拼接letstr1:String="Hello"letstr2="Hello"print(str1+"\n"+str2)//结果:/**HelloHello*/Swift字符串追加varstr="Hello"str.append("World")print(str)/
圣艾修
·
2020-09-29 08:02
Swift5
didSet willSet set get
属性Swift中的属性分为存储型属性(storedvariable)和计算型属性(computedvariable)。存储型属性,顾名思义,就是我们一般意义上理解的可以进行赋值和取值的变量。varnumber:Int=10计算型属性,字面意思为"计算型的属性",虽然也叫"属性",但要注意,这个家伙是根本没法存储值的。计算型属性特征:仅有get(可省,readOnly语义)或有get+set的属性是
一粒咸瓜子
·
2020-09-17 21:23
视频教程-iOS移动开发从入门到精通(Xcode11 &
Swift5
)-iOS
iOS移动开发从入门到精通(Xcode11&Swift5)10年以上IT行业工作经验、三年以上IT行业教学经验。丰富的项目经验和授课经验,授课形式不拘一格。熟悉JAVA,iOS,Swift,平面设计、网页设计、Javascript开发等技术。代表作品:拥有百万下载量、千份五星好评的iOS应用《互动教程forPhotoshop》、《互动教程forXcode》、《互动教程forIllustrator》
weixin_33869632
·
2020-09-17 07:48
视频教程-
Swift5
语言入门实例教程-Swift
Swift5
语言入门实例教程10年以上IT行业工作经验、三年以上IT行业教学经验。丰富的项目经验和授课经验,授课形式不拘一格。
weixin_33841889
·
2020-09-16 04:21
SwiftUI实战一:从入门到精通
系统:MacOS10.15.1,XCode11.2.1,swift5.0写作时间:2019-11-22说明
Swift5
以后ABI稳定了。
gf771115
·
2020-09-16 02:53
Swift4 MD5加密
现在大多IOS开发者对Swift持观望态度,原因无非是这门语言太年轻,不稳定之类的,再加之ABI稳定版本(据说是
Swift5
)不知何时能来,大家普遍生出了再等等的心态。
jefferDevs
·
2020-09-12 15:54
ios
Swift
计算机相关
使用XCode11.2.1创建
swift5
纯代码主页
作为老iOS程序猿,受不了xid和storyboard页面的大文件,布局麻烦,更喜欢纯代码页面简单灵活,动态修改。开始学习swift了,还是喜欢纯代码页面。并且由于我们程序猿的强迫症,也想第一个页面也是纯代码页面。经过实践,通过XCode11.2.1创建的swift工程,LaunchScreenFile不能是原来的LaunchImage.launchimage。那只好采用默认的LaunchScre
郏国上
·
2020-09-11 14:12
语法
工程编译
swift
Swift-学习Perfect搭建博客
前段时间听说
swift5
的改变之一是ABI稳定,现在看的话,swift是值得学习的,于是想通过搭建自己的博客来学习swift,顺便了解后端和mysql,以及前端页面的一些样式.博客传送门博客项目放在了github
weixin_34068198
·
2020-08-26 23:29
MVVM with Combine Tutorial for iOS
Version:
Swift5
,iOS13,Xcode11今年WWDC最大的亮点无疑是苹果新发布的Combine框架和SwiftUI。
小风过街
·
2020-08-23 22:38
Swift 5 新特性
概览
Swift5
发布了,这是一个重要里程碑。此版本终于迎来了ABI稳定,因此Swift运行时现在可以引入到Apple平台各类操作系统的不同版本中,包括macOS、iOS、tvOS与watchOS。
_森宇_
·
2020-08-21 12:06
Swift 5 发布 发掘出2个新特性(含代码,快来看吧)
Swift5
和Xcode10.2发布GeneralSwift5支持命令行工具包了AppThinning(App瘦身)Swift制作的App体积过大,一直是众多OC开发者指摘Swift的槽点,看来这次苹果是下决心进行改善了
iCloudEnd
·
2020-08-20 04:42
swift 3迁移到
swift5
swift版本迁移指南
Swift5
已经发布下面是官方
swift5
的介绍。
代码的贝多芬的音符
·
2020-08-15 19:34
iOS swift 2048小游戏开发教程(一)
swift实战项目之2048游戏之前看过网上很多写小项目的文章,但大多是旧版或者不全的,这里推出
swift5
项目之2048给大家分享【2020年更新,建议直接看源码:源码地址】本文将要使用的思路和上面2020
Eric217
·
2020-08-15 18:59
iOS项目实战
英特尔不挤牙膏了?i7-1165G7性能分数曝光:单核超越i9-10900
éé¨èè±°11駨鷰é°RocketLake§¨°TigerLakeè¤CPU餧°·¤·éCypresscove§¨WillowCove§¨TigerLake¤¨·èè¨
Swift5
èéèè
科技美学
·
2020-08-08 00:00
超级简单的
Swift5
入门实例
Swift已经版本5了,越来越普及,作为一只一直写OC的猿,很有必要学习下,花了点时间写了下基础的Swift,之前看Swift语法也有几次了,但是不用一下就忘记了,果然还是动手才是真的,看东西比较虚,强烈建议只是看了几遍Swift语法的同学,写下简单的Swift,这样提升还是很大的,哪怕是看着别人的项目练手。上传个超级简单的Swift项目,无涉及数据库,掌握了话基本可以应对Swift一些项目,感谢
天下只此一家
·
2020-08-07 18:09
iOS
Swift
swift5
入门练手走起
年花99刀买了苹果的开发者证书,直至到期也没成功上线一款app(由于工作忙的原因,苹果上线审核严格的原因等等~先给自己的失败找些理由,哈哈~~~)言归正传:今年吸取了教训,先把基础打牢,系统的学习一下
swift5
清_澈
·
2020-08-05 00:49
Swift
swift
xcode
ios
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他