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
swift2
关于Swift中闭包和OC中block对局部变量基本数据类型值的捕获
翻了很多文章,发现关于Swift闭包关于上下文变量捕获这块,都没有说的很详细,或者
Swift2
这样的老版本已经不适用了,问了GPT也是和自己实验的结果不一样,记录下来。
khan.zhang
·
2023-07-24 23:54
swift
iOS
swift
开发语言
ios
swift2
升级swift3使用Pops管理第三方库报错ld: framework not found
1.podinstall后终端里会有如下警告问题解决:1.通过上面警告可知在下图位置添加$(inherited)2.删除如下图文件重新podinstall3.修改好的工程运行不报错,但将工程拷贝到其它文件夹报错ld:frameworknotfound找不到某个第三方库,网上方法各种试没解决,因为错误不在这,忽略了造成报错的becauseitsarchitectures'arm64'didn'tco
浪哇
·
2023-06-17 18:21
@escaping
定义:如果一个闭包在一个函数return之后才被调用那么这个闭包就escaping了
swift2
默认escapingswift3默认non-escaping好处:这样编译器就可以优化你的代码,可以更好的管理内存这样如果是
puppyb2m
·
2023-04-07 04:38
Swift: do-catch & try(do-try-catch)错误处理模式
首先,
swift2
开始启用跟swift1不一样的错误处理模式,即do-catch&try。
yehkong
·
2023-03-27 04:28
Swift初探
github上许多源码(app和第三方库)版本支持分
swift2
,swift3或者swift4(4.0和4.1竟然还有区分)就是明证。
深圳小码工
·
2023-02-05 04:41
swift2
在{}外面的(下面)//定义Student类classStudent{//属性为姓名varname:String=""//定义并实现方法:studyfuncstudy()->Void{print("Student")}}//定义Middle_School_Student类继承Student类classMiddle_School_Student:Student{//属性为成绩varscore:Dou
ViewController_
·
2023-01-31 04:29
tensorflow—— 从 tensorflow 1到 tensorflow 2 的迁移
不料,经过一段头脑体操一般的勤学苦练,发现使用Swift做开发,不仅要学习Swift,还要学习
Swift2
、Swift3、Swift4…今天的TensorFlow2.0也有点这样的趋势。
金小虾
·
2023-01-03 09:12
基础概念
tensorflow
tensorflow兼容处理 tensorflow.compat.v1
不料,经过一段头脑体操一般的勤学苦练,发现使用Swift做开发,不仅要学习Swift,还要学习
Swift2
、Swift3、Swift4...后来我发现,这个段子很有普遍性,并非仅仅
weixin_30314793
·
2022-11-28 21:45
人工智能
python
开发工具
关于"#"外部参数标识
在Swift1中,如果想让外部参数名和参数名一致,我们通常在参数名前加入“#”符号,例如:funcsayHi(#name:String)->String{return"我叫\(name)"}但是到了
Swift2
iOSr0c
·
2021-06-27 04:48
swift @escaping
在
swift2
中,有@noescape属性,对应非逃逸闭包,也就是在return之前就被调用,因为闭包在方法调用完成之后就会销毁,不会存在强引用,因此非逃逸闭包中不需要做weakself操作。
山有木枝壮
·
2021-06-26 15:47
swift学习新的特性
在
Swift2
中,’println()’已成为过去,取而代之的是他俩的结合体。如果你想做换行打印,现在swift3中需要这样写:print("我要换行!"
FengxinLi
·
2021-06-19 02:40
7-Swift之For&Switch&区间运算
没有for循环的递增语句,在
Swift2
中被移除*/letNumberArray:Array=[1,2,3,4,5
NetWork小贱
·
2021-05-18 12:35
教程: CAReplicatorLayer动画
在这个教程中我会用CAReplicatorLayer实现三种炫酷的动画效果,代码用Xcode7/
Swift2
实现。
Xiao_Li
·
2021-05-03 23:19
Swift 2之协议式编程介绍「译」
备注:此教程需要安装Xcode7及
Swift2
,此时两者均可能处于beta版本。您可以通过苹果开发者门户网站下载最新的beta版本。『译者注:原文发布于2015.6
ChamchamBen
·
2021-05-01 14:19
平安科技移动开发二队技术周报(第六期)
2)
Swift2
asce1885
·
2021-04-28 11:05
[程序员日记]错误和异常处理(转)
文章摘自王巍(@onevcat)《Swifter(第二版)100个
Swift2
开发必备Tip》tip77错误和异常处理作者博客:http://swifter.tips/error-handle/转载请注明出处在开始这一节的内容之前
KeyLiu7
·
2021-04-24 16:13
Swift 学习笔记 - 类型转换
学习Swift过程中,有时候找了好多资料才找到解决方案,有些则是为了方便记录,在这里mark一下CGFLOAT_MAX在OC中,CGFLOAT_MAX在Swift中://
Swift2
:CGFloat.max
Daniel-Yao
·
2020-09-15 13:36
IOS
2015移动开发之iOS回顾
iPhone6s/iPhone6splus、iPadpro等新设备发布,iOS9、watchOS2、OSXELCapitan、tvOS等新的平台,Swift开源及
Swift2
发布,ReactNative
硅谷热
·
2020-09-13 17:18
神奇的 Swift 错误处理
重要的改变发生在
Swift2
,它率先使用了“处理非异常的状态和条件”的做法,使你的app变得更加简单。
颐和园
·
2020-09-10 14:00
iPhone开发
swift character index操作
因为swift强调类型,在
swift2
里,String不遵循Sequenceprotocol。要想访问字符串里的单个字符串,必须用String的characters属性。
partrick
·
2020-08-23 10:34
xcode8和swift3
swift3和
swift2
语法是不兼容的,所以旧代码需要转换才可以用。xcode8提供了转换工具。我用我的一个
swift2
的项目来做试验,结果屏幕一片红,全是编译错误。看来转换工具不太得力。
亲密数
·
2020-08-21 11:06
最全动画系列教程-登录动画效果
QuartzCode项目文件按照惯例首先应该贴上效果图:好了,这里给大家简单介绍下QuartzCode这款工具软件,官网地址利用这个工具,可以设计一些简单的动画效果,并生成Swift或是ObjectC代码,目前支持
Swift2
AsTryE
·
2020-08-21 09:38
开发工具
IOS起航
Swift
swift2
自动引用计数
原理classPerson{letname:Stringinit(name:String){self.name=nameprint("\(name)isbeinginitialized")}deinit{print("\(name)isbeingdeinitialized")}}varreference1:Person?varreference2:Person?varreference3:Pers
wangxiaobupt
·
2020-08-15 20:51
【Swift学习记录】
CoreImage 变换
原文:TransitionswithCoreImage作者:MarinTodorov译者:kmyhy本教程兼容Xcode7/
Swift2
。
颐和园
·
2020-08-09 21:07
iPhone开发
iOS动画专栏
ios
动画
CoreImage
swift2
Swift4 获取String子字符串
都说
Swift2
和Swift3不是同一门语言,但是我怎么觉得Swift4有时看着也像别人家的孩子。。。。
韦弦Zhy
·
2020-07-27 18:40
Swift3 获取String子字符串Substring简单扩展
Swift3更新后不兼容
Swift2
了,刚开始看Swift,发现好多方法都不能用了啊,那就只能自己摸索了,同时也在这与大家分享分享,正好让大家帮我指正。
韦弦Zhy
·
2020-07-09 10:30
Swift 中最好的新特性
苹果公司在今年的WWDC大会上发布了
Swift2
以及相关的新特性,相比之下其他的内容就无聊多了。
liumiaomiao1991
·
2020-07-07 14:26
Objective-C id 作为 Swift Any--[AnyHashable : Any]
比如说,
Swift2
把Objective-C中的id映射为Swift中的AnyObject,它一般能储存类类型的值。
hianyu
·
2020-07-04 17:27
Objective-C id as Swift Any
对于实例变量,
Swift2
把Objective-C中的id类型映射到Swift中的AnyObject类型,通常它只能持有class类型。
weixin_34289454
·
2020-07-04 03:10
自定义视图控制器转场动画[译]
教程基于iOS9,Xcode7和
Swift2
。
MadLife程序员
·
2020-07-02 16:26
Swift3新增特性(一)
Swift3不仅移除了
swift2
中的部分特性,同时也增加了自己的新特性1.内联序列函数sequenceSwift3新增了两个全局函数:sequence(first:next:)和sequence(state
博为峰51Code教研组
·
2020-07-01 09:26
Swift-guard语句
guard是
Swift2
中我最喜爱的特性之一。虽然完全不使用guard也没有什么影响,它只是给我们提供了更微妙的句法表达,但是如果能够正确使用guard语句,无疑是一件令人愉快的事。
正直走
·
2020-07-01 05:12
Swift3微博项目笔记(第一部分)
把10月1日-10月7日期间学习Swift的笔记整理下,郁闷的是网上的视频都是
Swift2
讲课的,而我写代码用Swift3,3和2语法有不少改变,中间出了些错误,记录下。
多网
·
2020-06-29 02:08
UICollectionView
swift2
模版
classtestViewController:BaseViewController,UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout{lazyvarmyCollectionView:UICollectionView={letlayout=UICollectionViewFl
weixin_34376986
·
2020-06-28 18:41
Swift 3 新特性
title:Swift3新特性date:2016-10-1317:17:05categories:CodeiOStags:Swift3Swift3新特性针对
swift2
做的修改在这里记录一下,方便自己查阅新增访问级别
GloryMan
·
2020-06-26 20:23
第三章 捕获错误
第三章捕获错误我们会在这一章中学到使用返回值来处理错误使用NSError来处理错误使用
Swift2
的错误处理怎么使用guard语句怎么使用defer关键字何时使用每个错误处理模式使用guard语句varx
焉知非鱼
·
2020-06-26 09:56
Swift 2 if case 用法
Swift2
:PatternMatchingwith“ifcase”PostedonJune20th,2015WhilelookingthroughslidesforWhat’sNewinSwiftagain
lfb_CD
·
2020-06-24 04:19
swift学习日志
ios
swift
swift开发
Swift2
学习:语言指南-基础部分
基础部分Swift是IOS,OSX和watchOS上应用开发的一门新语言。尽管如此,如果你有C或者Object-C可发经验的话,你会发现Swift的很多内容都很熟悉。Swift提供的所有类型都是基于C和Object-C的基础上,包括,Int代表整形,Double和Float代表浮点型,Bool代表布尔型,String代表文本数据。Swift同样提供了强大的三个基本集合类型,Array,Set和Di
小黄瓜瓜
·
2020-06-23 14:52
swift笔记
swift2
两个不需要编写时不需要main函数函数从从上到下的顺序执行,最前面的代码自动当程序的入口不需要每条语句后面加分号letradius=10喜欢加“:”也不回报错有一种情况必须加分号。
LuckTime
·
2020-06-22 11:20
TensorFlow从1到2(一)续讲从锅炉工到AI专家
不料,经过一段头脑体操一般的勤学苦练,发现使用Swift做开发,不仅要学习Swift,还要学习
Swift2
、Swift3、Swift4...后来我发现,这个段子很有普遍性,并非仅仅苹果如此,今天的TensorFlow2.0
weixin_33908217
·
2020-06-21 11:46
swift变量输入使用print
变量输出变量和常量可以使用print(
swift2
将print替换了println)函数来输出。
番薯大佬
·
2020-06-21 04:51
swift学习
午后问答:Swift 中的 guard case = 语法
作者:EricaSadun,原文链接,原文日期:2016-03-15译者:walkingway;校对:Cee;定稿:shanks布莱恩·卢比的提问:“在
Swift2
中你如何看待guardcase语法和~
梁杰_numbbbbb
·
2020-04-13 22:36
guard关键字到底好在哪里?
请注意:本文适用于
Swift2
,IOS9,以及Xcode7.请确保你已经安装了Xcode7.曾经的样子:pyramidsofdoom当一个方法运行的时候,如果要处理需要的情况,通常有两种解决方式:pyramidsofdoom
谁在丛中笑
·
2020-04-11 06:16
进阶17
Swift2
Swift中"?"和"!"1.在swift中可选(optionals)类型,用"?"表示,用于处理值缺失的情况,表示“这儿有一个值,且它等于x”或者表示“这儿没有值”2.可选类型是一个包含两种情况的枚举值––None和Some,用来表示可能有值或可能没有值。2.1nil就是Optional.None,当你声明一个可选变量或者可选属性的时候,没有提供初始值,它的值默认为nil2.2非nil就是Opt
轩洛
·
2020-04-11 01:29
Checking API Availability With Swift
24tags:[Swift]categories:[Swift]permalink:checking-api-availability-with-swift@SwiftGG使用Swift检查API可用性原文链接
Swift2
闷油瓶小张
·
2020-04-05 10:04
关于iOS10下的横屏与竖屏(swift)
先吐槽下现在学swift确实蛮不容易的,Apple更新速度挺快,每发布一个版本就会有大量的语法改动,而现在网上的教程大部分都停留在
swift2
的阶段,等更新到swift3估计Apple又该发布swift4
假诗人
·
2020-04-04 08:36
介绍在
Swift2
面向协议编程(译)
原文戳我这个教程要求Xcode7和
Swift2
,在这里还是测试版,大家可以去下载最新的.在wwdc2015,发布了
Swift2
,包含了新的特性来提高你写代码的方式.最令人兴奋的特性是协议拓展(protocolextensions
MrLittleWhite
·
2020-04-03 13:15
使用 Swift 检查 API 可用性
原文链接原文日期:2015/08/24译者:天才175校对:numbbbbb定稿:小锅
Swift2
做了一些改进,能够更简单、更安全地检查API可否用于特定的iOS版本。
梁杰_numbbbbb
·
2020-04-03 04:17
Swift3 进入某一个界面横屏 返回重新竖屏
后来发现Swift3和
Swift2
大不一样,很多方法不能用了。
半曲恋江南
·
2020-03-31 23:20
swift 数据持久化之CoreData(模型嵌套,一对一,一对多)
iOS数据持久化方案有很多,比如FMDB,Realm,CoreData等,FMDB需要自己写SQL语句,很传统很经典的数据库操作,关于FMDB我在两年前写过一篇数据库操作之FMDB,那时候还是使用的
swift2
jackfrued_徒弟
·
2020-03-29 06:17
上一页
1
2
3
4
下一页
按字母分类:
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
其他