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
Swift3
使用
swift3
从零写一个基于位置信息的照片集iOS应用
使用
swift3
从零写一个基于位置信息的照片集iOS应用系列一记录和分享一下使用swift开发一个app的过程,和大家交流学习。
梦想编程现实
·
2021-06-14 01:16
Swift介绍(基于Swift4版本)
Swift4是基于
Swift3
上的加强版本,带来更好的健壮性和稳定性。并且可以兼容
Swift3
的源代码。
职业抬棺团队
·
2021-06-12 21:24
Swift 3的变化
提示2:如果你没有阅读what'snewinSwift2.2这个篇文章,你应该知道-一切废弃的方法已经删除,包括:++,—,c语言的循环,元组splat语法,等等升级到
Swift3
时,
wu大维
·
2021-06-12 10:17
Cannot load underlying module for 'Starscream' 问题的解决方式
因为一时手贱更新了Xcode10.2,Xcode10.2废弃了
Swift3
版本。项目从
Swift3
迁移到Swift4的过程中,产生了一大堆问题。其中就包括原来引用的SocketIO库不再支持。
LouisDrink
·
2021-06-10 18:33
亲历swift4更新
swift4已经更新一段时间了,相比
swift3
,不得不说苹果花了大工夫在swift上面,感觉swift越来越简单,智能.u=3250248031,1648997579&fm=27&gp=0.jpg不说废话了
小码儿
·
2021-06-09 20:29
YYModel解析失败,返回nil(在swift 3下返回空)
究其原因,是
swift3
的新特性导致的。如果你对Model需要用到YY
组仙
·
2021-06-08 18:05
Swift4.0 用运行时访问类的属性
引用:在
swift3
中除了手动添加@objc声明函数支持OC调用还有另外一种方式:继承NSOb
Dayon
·
2021-06-07 19:31
Swift基础篇——控制流
forforiin-100...100{i*i}//理论上这两个循环是同样的效果,但是在swift3.0中,推荐使用for-in循环,因为i++已经被废弃,下面的写法会报两个错误:1、++和--将要在
Swift3
沫简影
·
2021-05-21 09:39
Swift3
升级到Swift4
使用Xcode9打开
Swift3
工程会出现警告屏幕快照2017-08-28下午4.58.50.png屏幕快照2017-08-28下午5.02.49.png直接点击警告会帮助你升级到swift4但是有的工程还会报这个警告屏幕快照
小笨憨
·
2021-05-20 23:29
iOS开发3 我的第一个iOS程序 计数器
白天算是荒废了一天,没有处理任何和iOS/sketch有关任务.这方面的自我提升差不多要到8点才开始.chrome的iOS开发收藏夹又添加了不少待看的书签,明天消化消化.YouTube上订阅了一个说英语的中国小哥的
swift3
Mu就是沐
·
2021-05-20 22:48
swift3
iOS 快速实现针对界面控件具体位置的用户引导
通过CocoaPods安装pod'XCUserGuideView'使用方法lettempguide:XCUserGuideView=XCUserGuideView(frame:self.view.bounds)letitem1:XCUserGuideSharpItem=XCUserGuideSharpItem()item1.frame=(button1?.frame)!item1.title="L
Simon_0
·
2021-05-20 10:15
swift3
友盟推送获取deviceTocken 打印为32 bytes
解决办法:lettokenData=NSData(data:deviceToken)letdeviceToken=tokenData.description.replacingOccurrences(of:"",with:"").replacingOccurrences(of:"",with:"")
z小志
·
2021-05-18 11:13
swift3
错误和异常处理
本文是swifter-tips的笔记异常和错误异常异常往往是由程序员的错误导致的app无法继续运行。例如:向一个无法响应某个消息的NSObject对象发送了消息,会得到NSInvalidArgumentException的异常,并告诉程序员““unrecognizedselectorsenttoinstance”程序员使用一个超过数组元素数量的下标来试图访问NSArray的元素时,会得到NSRan
文瑶906
·
2021-05-18 05:11
swift3
实时监听UITextField输入
实现代理方法functextField(_textField:UITextField,shouldChangeCharactersInrange:NSRange,replacementStringstring:String)->Bool{DLog(textField.text)lettmpText=textField.text??""letnewText=tmpText.replacingChar
码代码的魔法师
·
2021-05-18 03:36
swift3
Documents目录
NSHomeDirectory()NSHomeDirectory()+"/Documents/"
工匠良辰
·
2021-05-17 06:42
23中常用设计模式在
Swift3
中的应用
23种常用设计模式设计模式在Swift中的应用,使用的是Swift3.0。本文项目Github地址:https://github.com/flywo/Swift-DesignPattern1.策略模式2.装饰模式3.代理模式4.工厂方法模式5.原型模式6.模板方法模式7.外观模式8.建造者模式9.观察者模式10.抽象工厂模式11.状态模式12.适配器模式13.备忘录模式14.组合模式15.迭代器模
狂奔的胖蜗牛
·
2021-05-17 04:30
20170609基础知识-函数、闭包
结构体、枚举中func函数名(参数标签参数名:类型,参数标签参数名:类型…)->返回值类型(元组表示多个返回值类型){语句组return返回值}没有声明参数标签,调用函数时,可以将参数名作为参数标签使用
swift3
花间提壶蛋大厨
·
2021-05-17 02:14
swift3
代码改变设备旋转方向
/**protrait:竖屏landscape:横屏-在当前的控制器中定义完成之后当前的控制器与当前控制器的字控制器都会遵守这个方向*/overridevarsupportedInterfaceOrientations:UIInterfaceOrientationMask{return.portrait}
Rookie丶
·
2021-05-15 02:56
diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock: No such file or directory
最近更新了Xcode8原来的项目编译就一堆错误,在解决之前Pod中的库兼容
Swift3
之前就出现了diff:/..
BrodyGao
·
2021-05-14 12:35
Xcode 8 的 6 大新功能一览
1.Swift2和3过去每一版的Xcode都和固定版本的Swift编程语言绑定在一起,Xcode8中将不再如此,
Swift3
给Swift编
豆志昂扬
·
2021-05-13 20:21
swift3
Info.plist设置
key:良辰乐info.plist1.status的颜色设置UIViewControllerBasedStatusBarAppearance设置为NO设置为NO不手动鼠标点的话,可以加代码到info.plist里UIViewControllerBasedStatusBarAppearance然后代码加UIApplication.shared.setStatusBarStyle(UIStatusBa
工匠良辰
·
2021-05-13 17:58
Swift3
之细致理解Optional(可选类型)
swift是一门类型安全的编程语言,声明的变量默认情况下是不能为非空值(nil)的,如果需要这个变量可为nil,那么就需要设置为可选类型。可选类型其根源是一个枚举型,里面有None和Some两种类型。其实所谓的nil就是Optional.None,非nil就是Optional.Some,然后会通过Some(T)包装(wrap)原始值,这也是为什么在使用Optional的时候要拆包(从enum里取出
谁的青春不迷茫
·
2021-05-12 08:19
Swift3
中Selector引起的unrecognized selector sent to instance
状况OC项目转Swift,学习Swift中,不断挖坑填坑。这次遇到了一个常见的Crashunrecognizedselectorsenttoinstance。代码如下:overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.self.button
重睛鸟
·
2021-05-12 03:03
fir.im Weekly - 新开发时代,需要什么样的技术分享
“2016年,当我们迎来了如Xcode8、
Swift3
、SiriKit、AndroidN、AndroidInstantApps、ReactNative等诸多移动开发技术、开发工具、语言和平台的更新,以及移动直播
fir_im官方
·
2021-05-12 01:06
做一个类似Cut The Rote 的游戏(一)
先放最终效果图:剪断更新01/20/2017:由KevinColligan更新为iOS10,Xcode8和
Swift3
。原文由TammyCoron发表,最近由NickLockwood更新。
34码的小孩子
·
2021-05-12 00:26
swift3
UIMenuController及UIPasteboard的使用
最近项目中,用到了复制,剪切的功能,这里记录一下系统自带的input视图的话,是默认有这个功能的,我们现在长按一个label,来实现这个功能。先说一下UIMenuController,这个就是长按之后,会弹出的那个黑黑的框,如图image1.png先在xib上创建一个label(这里就是copyNumberLabel),设置isUserInteractionEnabled为true,下边就直接上代
revon
·
2021-05-10 20:55
What's new in Xcode 8
Swift3
包含更多自然、一致的API名
Cloudox_
·
2021-05-10 02:51
【
Swift3
】指纹解锁
项目说明1.初次登陆APP时,在设置完手势密码后弹框提示是否打开指纹解锁手势密码请参见文章:http://www.jianshu.com/p/96c9c4824e6e2.在设置中,通过UISwitch开关可以打开与关闭指纹解锁3.若打开了指纹解锁,则每次进入APP时可通过指纹进入3.APP退至后台10S后,再次进入需要指纹解锁才可进入思路在主控制器mainVC中添加完gestureView后,根据
亲爱的大倩倩
·
2021-05-09 00:53
CocoaPods
安装最新的CocoaPods版本之前电脑上的版本为cocoapods-1.0.1,因为
swift3
需要使用最新的Alamofire,Alamofire需要使用CocoaPods1.1.0版本以上CocoaPod
空城为谁留
·
2021-05-08 22:20
Swift初步学习资源
大纲swift初步.png基础语法视频资源玩儿转Swift2.0(第一季)玩儿转Swift2.0(第二季)玩儿转Swift2.0(第三季)玩儿转Swift2.0(第四季)玩儿转
swift3
新特性
疾风小超
·
2021-05-06 19:56
成年人的世界:拼的不是省钱能力,而是花钱能力
——主编朗朗一、别省不该省的钱几个月前,我几经犹豫后终于狠心抛弃陪伴了我三年有余的笔记本电脑,为自己买了一台“新宠”——宏碁(Acer)蜂鸟
Swift3
轻薄本,价格6000元左右。
好好花钱
·
2021-05-06 09:27
Swift3
标准库中的全局函数
//求绝对值funcabs(T)//断言funcassert(()->Bool,()->String,file:StaticString,line:Uint)//合理性检查失败funcassertionFailure(()->String,file:StaticString,line:Uint)//标准输出调试funcdebugPrint(Any...,separator:String,termi
曲终人散Li
·
2021-05-05 08:45
Swift4.0 用运行时访问类的属性
引用:在
swift3
中除了手动添加@objc声明函数支持O
Pei丶Code
·
2021-05-04 04:59
Swift学习知识点——持续更新
的迁移Swift算法实战之路:栈和队列迁移程序到Swift3.0写更优雅的Swift框架-rx_tap->rx.tapSwift实践初探使用Swift进行JSON解析snapperTimer点击,圆圈变化
Swift3
Funnyer
·
2021-05-04 03:32
Swift3
将事件添加到日历提醒事项
iOS10之后如果需要调用系统日历,需要在info.plist文件中添加键Privacy-CalendarsUsageDescription并作出相应描述,使用日历需要引入EventKit框架。封装方法importUIKitimportEventKitclassEventCalender:NSObject{publicstaticletsharedEventCalender=EventCalend
T92
·
2021-04-29 10:14
Swift3
新的访问控制fileprivate和open
fileprivate和open的作用,参考:http://www.jianshu.com/p/604305a61e57module的创建和访问,参考:https://www.oschina.net/translate/how-to-create-a-pure-swift-module三个命令:xcrunswiftc-emit-library-emit-objectLogger.swift-sdk
VinZZZZ
·
2021-04-29 02:52
Swift 算法俱乐部:链表
数据结构:链表原文链接:SwiftAlgorithmClub:SwiftLinkedListDataStructure翻译:coderJoey在这本教程中,你将学习用
Swift3
实现链表数据结构。
coderJoey
·
2021-04-27 15:12
Swift3
之函数(二)
Swift3
之函数(一)进阶部分1.函数参数--外部参数名2.下滑线--_3.函数参数--设置参数默认值4.函数类型--函数作为函数的参数,返回值5.函数嵌套1.函数参数-外部参数名func函数名(外部参数名局部参数名
谁的青春不迷茫
·
2021-04-27 07:11
从 汇编 到 Swift 枚举内存 的惊鸿一瞥
image 序接着上篇从简单汇编基础到Swift的牛刀小试本文来轻探一下Swift枚举虽不高级但也称得上积极 待到枚举汇编后,犹是惊鸿初见时 MemoryLayout既然决定了偷窥,自然要带好头盔⛑在
Swift3
橘子腿
·
2021-04-26 21:40
Xcode8 中的新内容
Swift3
有了大量的改变,而且大多数改变是具有破坏性的。使用Xco
奋拓达
·
2021-04-25 05:44
[译]回顾Swift 3, 展望Swift 4
原文:LookingbackonSwift3andaheadtoSwift4作者:ChrisLattner译者:kemchenj大家好,
Swift3
的正式版已经接近完成状态了,是时候来回顾一下发布之前的事情
kemchenj
·
2021-04-24 18:46
iOS tutorial 1: 识别二维码(
swift3
)
这是一篇使用AVFoundation框架识别二维码的文章,原文提供了初始化项目QRCodeReaderStarter,我重新建立项目,图片是从原文提供的初始化项目中copy的。初始化项目新建一个名为QRCodeReader的单页项目删除ViewController.swift文件,在项目目录处右击新建文件,新建一个QRCodeViewController类继承自UIViewController。点
Andy_Ron
·
2021-04-24 12:34
ios国际化Localizable.strings用["zh-Hans-CN"],ios
swift3
获取当前语言
文本的国际化用文件Localizable.stringsapp名字的国际化,用文件名InfoPlist.strings简体中文的,国际话是要选择:["zh-Hans-CN"]其他的什么鬼,Chinese都是假的,不起作用呢!iosswift3获取当前语言leta=NSLocale.preferredLanguagesprint(a)
工匠良辰
·
2021-04-23 15:35
swift3
使用友盟Objective-c问题,坑
坑1查看了n多swift调用Objective-c的文章,虽然看懂了但是,用的时候还是说找不到。桥接的.h文件,我是这么写的,#import"MobClick.h"原来要写成这样,郁闷啊#import"UMMobClick/MobClick.h"头文件改为这个了XXXX希望大家能少踩坑~GoodLuck坑2靠还是不行!!!!XXXX在查,我去,今天必须发布!查到了这个话刚问客服;纠结半天终于解决了
工匠良辰
·
2021-04-23 02:25
swift3
set不重复
Set类型语法Swift中的Set类型被写为Set,这里的T表示Set中允许存储的类型。创建和构造一个空的Set你可以通过构造器语法创建一个特定类型的空集合:varletters=Set()一个空的数组字面量创建一个空的Set:varletters=Set()leters.insert("a")letters=[]用数组字面量创建集合varfavoriteGenres:Set=["Rock","C
工匠良辰
·
2021-04-22 22:37
OC 和Swift互相混编调用
此方案是
swift3
,现在swift4出来了,估计不适用了,特此声明,最近有点忙(出轨去了)没法实时更新了,抱歉一)OC添加swift文件,Swift调用OC1)已有的OC项目newfile创建swift
wg689
·
2021-04-22 10:52
Swift 3 如何使用Kingfisher,来这里看
,个人感觉alamofireimage有点大,另外kingfisher是基于SDWebimage的,oc转swift的话语法也比较熟悉,大神onevcat已经为我们做好了缓存处理,非常实用,已经支持了
swift3
keenteam
·
2021-04-22 10:19
swift3
String截取
string去掉最后一个字符letsessionId="thisisatest"letindex=sessionId.index(sessionId.endIndex,offsetBy:-1)//letsuffix=sessionId.substring(from:index)letsuffix=sessionId.substring(to:index)print(suffix)
工匠良辰
·
2021-04-21 20:58
Swift3
数组复制
数组在赋值或参数传递过程中会发生复制行为。数组属于值类型,值类型在赋值或参数传递时会发生复制行为,赋予的值或传递的参数是一个副本,而引用类型在赋值或参数传递时不会发生复制行为,赋予的值或传递的参数是一个引用。下面我们通过一个例子来介绍数组的复制。1|varlanguageList:[String]=["Swift","OC","Java","C"]2|varcopyList=languageLis
博为峰51Code教研组
·
2021-04-19 21:51
SWFIT3中banner定制
在app中滚动的广告视图是最常用的小模块之一,现在把一些自己制作的banner的重要部分写上来,与大家分享,当然这只是
swift3
以上的,OC的稍后也会分享,但是思路基本是一至的首先制作banner少不了
hoggenWang
·
2021-04-13 23:24
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他