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
swfit
(一)swift的基本学习
一、swift介绍1、什么是
swfit
1)swift是苹果公司在2014年WWDC上发布的全新编程语言2)swift在天朝译为雨燕3)跟Object-C一样,可以用于iOS、Mac应用程序4)苹果公司从
IIronMan
·
2020-06-29 22:27
Swift3之闭包
Swfit
的学习大致有几个重点:元组,可选型,函数,闭包这些是较之OC有很大不同的地方,学会了这些swift也算是入门了。闭包有三种形式:全局函数嵌套函数闭包表达式有名字但不能捕获任何值。
谁的青春不迷茫
·
2020-06-29 17:04
警告⚠️Pointer is missing a nullability type specifier (__nonnull or __nullable)
那么,当
Swfit
与OC混编的时候就尴尬了。Swift编译器不知道OC参数是optional还是non-optional,这时编译器回把OC参数统统当作non-optional来处理。这中方法就优势
wanmei世界
·
2020-06-29 13:23
Swift 闭包参数 函数参数
前言:之前看了袁峥先生写的快速集成App中顶部标题滚动条这篇文章,感觉很不错.自己尝试用
Swfit
临摹一下.在代码过程中遇到了困难.也就是函数参数和闭包都是let形式,不能再次赋值.突然不想再写只言片语了
罪恶将知道什么是痛苦
·
2020-06-29 12:50
混编下桥接文件的配置和使用
版本记录版本号时间V1.02017.08.13前言OC和Swift进行混编时,就需要桥接文件的设定,这样就可以OC和
Swfit
达到混编和实现功能。Swift工程代码中混编OC下面我们先看一个例子。
刀客传奇
·
2020-06-29 06:33
swfit
的 get 和 set 方法, willSet 和 didSet
structRect{varorigin=Point()varsize=Size()varcenter:Point{get{letcenterX=origin.x+(size.width/2)letcenterY=origin.y+(size.height/2)returnPoint(x:centerX,y:centerY)}set(newCenter){origin.x=newCenter.x-
汗水等于收获__编程等于生命
·
2020-06-28 19:49
收获和安排
安全策略 Alamofire
在网上可以找到大把的介绍HTTTPS的文章,在阅读ServerTrustPolicy.
swfit
代码前,我们先简单的讲一下HTTPS请求的过程:上边的图片已经标出了步骤,我们逐步的来分析:1.HTTPS
水落斜阳
·
2020-06-28 15:09
YYModel 源码解读 总结
在使用
swfit
写代码的过程中,使用了下oc写的字典转模型,发现有些属性转不成功,就萌生了阅读源码的想法。
weixin_33805557
·
2020-06-28 05:22
iOS开发 - OC 面试题
有时我还会顺便问下
swfit
里的array是什么类型,在大量复制时会不会有性能问题。2.介绍一下观察者模式也许有些人已经
Li_Cheng
·
2020-06-28 01:22
Swfit
开发实例 - Enterprise Phone
项目初衷:swift学习交流项目说明:该项目的主要目的是为了交流学习,请勿用于商业用途。项目里面的资源是来自网络,如有不妥请联系作者,会第一时间修改。GitHub:Enterprise-Phone源码简介截图1、主界面1.jpeg2、输入2.jpeg3、本地通讯录3.jpeg4、企业通讯录4.jpeg5、用户详情5.jpegTODO[x]登陆界面输入框动画和封装[x]拨号盘实现[x]手机本地通讯录
Robert_Zhang
·
2020-06-27 15:36
[Android]聊聊Kotlin和Swift
Swift.经过三年多的发展,这门语言已经发展到3.0版本,预计在今年6月会发布4.0版本,笔者从2.0开始关注它,期间踩过不上坑,不过到现在已经发展相对稳定,现在很多公司包括大厂在自家的项目中应用到
Swfit
sz_vcp2007
·
2020-06-26 17:28
Android
三日上手swift(第一日)会陆续更新到项目
所以本swift教程并不是教大家如何如何玩转一门语言,是让大家快速看懂别人
swfit
的项目,最后加上强大的复制黏贴和万能的google,大家都
子祖
·
2020-06-25 16:55
Object-C OC 实现链式调用.
的文章.之前在使用swift时用过,也搞过链式调用.但是,在工作中,使用swift本身就比较少.所以搞了也一直没怎么用过.这次搞自己的东西,终于有机会正式的用一用了.在OC中,链式调用的实现,怎么看要比
swfit
__ENUUI
·
2020-06-25 05:50
Swift开发实战权威指南
《Swift开发实战权威指南》是欧阳大神根据自己多年互联网实战经验,结合自己独特视角专为
swfit
从事人员打造,是帮你从入门到精通的最全、最详、最新颖、最深入的swift开发手册。
千锋教育
·
2020-06-24 21:38
Swift(一)常量和变量
更新:2018.05.24整理了一下demo:SwiftDemo写在前面
Swfit
语言是苹果开发者工具部分总监ChrisLattner创作的,发布于WWDC2014。
YvanLiu
·
2020-06-24 01:02
2018第一波iOS经典笔试题(现场实拍)
3、
Swfit
和Objective-C的联系,Swift比Objective-C有什么优势?4、举例说明
Swfit
里面有哪些是Objective
jiangziya1491
·
2020-06-23 22:18
2018第一波iOS经典笔试题(现场实拍)
3、
Swfit
和Objective-C的联系,Swift比Objective-C有什么优势?4、举例说明
Swfit
里面有哪些是Objective
ioszhuoyuan
·
2020-06-23 17:53
公开
ProtocolBuffer在iOS中的使用
1、macOS中安装proto通过Homebrew安装protocolbuffers$brewinstallprotobuf2、安装protoc的
Swfit
和Objective-C插件2.1、编译Swift
慌莫染
·
2020-06-23 06:44
Swfit
中 可选型,可选链,解包,隐式解包,可选绑定,操作符 as,as?,as!,?,!,??,Any 等概念解析
可选型在OC中没有类似概念,
Swfit
作为一门安全的编程语言,有可选型的概念。比如varage:Int?就表明age是Int型的可选型变量(可选型是通过一个枚举实现的,有
我很白
·
2020-06-22 20:47
iOS
Swift
Swfit
- 阿拉伯数字英文读法
DigitalReadingEN支持阿拉伯数字转英文读法。支持负号、小数点及大小写(支持到万亿,小数点保留4位)实现原理:①判断是否为负数②判断是否有小数点③如有分别送进不同地方处理③-1整数部分根据英文读法规则,给他们增加逗号,然后根据不同情况处理再拼接起来③-2小数部分相对比较简单,这里取4位有效数字,再进行其他优化处理。码了一天,终于码出来了。虽然代码有点粗糙,但是还是成型了。改天有空再优化
小黑Swift
·
2020-06-22 16:48
Swift 4.1的部分新特性(二)
在Xcode_9.3_beta_4的发布说明中,给出了一些新编译器所支持的
Swfit
变化。
炑哥
·
2020-06-22 14:55
Swfit
实现微信,QQ,新浪分享
准备工作1.下载微信,QQ,新浪微博SDK1.1微信:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&lang=zh_CN1.2QQ:http://wiki.open.qq.com/wiki/首页1.3新浪:http://open.weibo.com/wiki/
一叶翩舟1
·
2020-06-22 09:54
世界上热度最持久的编程语言,一旦精通它绝不会失业
程序员更是如此,各种新技术、新工具层出不穷,今天还在用的编程语言,明天就可能宣布被另一种替代,比如2014年横空出世的
swfit
,突然就宣布要接任Objective-C,让很多开发者措手不及。
技术地图
·
2020-06-21 18:52
全栈知识
编程语言
UIView自定义控件-
Swfit
UIView自定义资料参考UIView中与AutoLayout相关的几个方法对比:详细介绍了UIView约束布局相关调用顺序,好好理解有助于子空间布局和约束更新。UIView在AutoLayout下的布局过程iOSUIkit提供简单的基本控件,但是有时候为了需求往往需要将多个控件整合到一个View控件中,此时就是自定义View两种方式:1.大神:纯代码(代码创建控件、约束布局)2.小懒神:xib(
Code&Ocean
·
2020-06-21 04:31
iOS
移动开发
#
Swift
语言基础
#
UI控件
Swift字符串
Swfit
中字符串性能比OC中的高varstr:String="Hello,playground"//定义变量时指定类型定义字符:varcharValue:Character="韩"C
奔跑的鸿
·
2020-06-19 09:18
iOS基于CoreImage实现人脸检测(附上demo)
demo展示效果:image.pngdemo地址-->
swfit
完整项目2020持续更新完善注意本章的难点在于绘制人脸框,CIDetector对Image检测出来的frame坐标系是y轴向上的,而绘制的人脸框需要的坐标系是
coder_xiang
·
2020-06-12 15:04
关于
swfit
3.0 Range
和 NSRange之间的那点事儿
swfit
3.0更新了一段时间了,可是大大小小的坑没那么容易踩完,这不,最近我在把我的一个OC开源框架(OC版git地址)的
swfit
移植版(
Swfit
版git地址)代码升级过程中遇到了好些大大小小的坑
leeJessie
·
2020-04-11 04:58
Swift 4新知:KVC和KVO新姿势
而是利用了
swfit
4增加的一个语法特性:自定义索引可以有参数名。直接上代码吧:structValueType{varname:String}varobject=ValueType(name:"z
没故事的卓同学
·
2020-04-10 14:03
designated,convenience和required
swfit
有超级严格的初始化方法。一方面,Swift强化了designated初始化方法的地位。
浩浩swift
·
2020-04-09 21:32
swfit
autoclosure (闭包)
闭包是什么很简单就是一段代码,同理lambdas,底层是什么目前理解就通C语言的函数指针吧,这个指针可以保存一个函数的地址,在必要的时候可以调用此函数的语句用它干什么回调,传值实现funclogIfTrue(_predicate:()->Bool){ifpredicate(){print("True")}}logIfTrue({return2>1})logIfTrue({2>1})logIfTru
lotawei
·
2020-04-09 17:57
第十四章 构造过程
c++构造器可看成与类同名、无返回值的成员函数,而swift构造器用专用的关键字init来标示,语法如下:init(){}与c++一样,
swfit
构造器也是没有返回值。
运柱
·
2020-04-08 19:36
swift开发:avplayer播放音频和视频
一名安卓老鸟边研究学习
swfit
边开发ios应用,简单记录分享一下。
mzxbkj
·
2020-04-08 04:33
血案之button
关注
swfit
专题可以让你学习
swfit
更简单,群号:512847147大家在开发中最熟悉应该就是button了吧,button最好用的地方应该就是可以添加点击事件了,可以任由我们掉方法,但是你真的会用
七秒记忆的鱼儿
·
2020-04-07 19:46
Swfit
- 类 class 与结构体 struct 的区别
class与struct的主要区别:类是引用类型,而结构体是值类型。没图说个J8,好,看图说话。class引用类型//类-引用类型class未成型人类{var身高=168init(){}init(身高:Int){self.身高=身高}}let小华=未成型人类()let大明=未成型人类(身高:200)let黑仔=大明let高佬=大明高佬.身高+=10print(大明.身高)//=210let小高=高
小黑Swift
·
2020-04-07 18:24
iOS-Swift调用OC的Block(MLSelectPhoto)
前言引入OC的第三方库请看我的另一篇博客
Swfit
-MJRefreshSwift调用OC的block是个难题,我反复试了几回都没有成功,最近偶然的一次实验才成功调用.内容比较基础,主要是为了帮助和我一样被这个问题困扰的同学
轩辕小羽
·
2020-04-07 17:06
swfit
Block 捕获值 与 闭包是引用类型
捕获值闭包可以在其定义的上下文中捕获常量或变量即使定义这些常量和变量的原域已经不存在,闭包仍然可以在闭包函数体内引用和修改这些值。Swift最简单的闭包形式是嵌套函数,也就是定义在其他函数的函数体内的函数嵌套函数可以捕获其外部函数所有的参数以及定义的常量和变量。看这个例子:funcmakeIncrementor(forIncrementamount:Int)->()->Int{varrunning
json_jie
·
2020-04-07 05:49
向
Swfit
编程思想的转换(译文)
本文对基于SwitchingYourBraintoSwift博文的中文翻译,若有翻译不当之处,欢迎纠正.原来的代码+原来的思想+Swift.哪里出错了呢?最理想的情况当然就是从一个100%的Swift项目开始.如果你能做到,很好.但是多数情况下,我们有着已存在的代码,却很想开始使用Swift语言,那我们应该从哪里开始呢?为什么?回过来说一下:你为什么想用Swift写程序呢?原因有很多:Swift语
One9398
·
2020-04-07 00:55
jsbridge初探
HybridApp又称混合App,即同时使用了前端web技术(js,css,html)和原生native技术(java,kotlin,
swfit
,object-c)进行开发的移动应用。
深红
·
2020-04-06 18:18
前端
webview
GCD in
Swfit
3.0
这里包括了Queue,Group,Barrier,Semaphore等内容。基本上常用的GCD对象和方法在Swift3.0的改变都囊括其中。代码在这里:https://github.com/future-cha...Thisprojectis"forked"fromraywenderlichGCDtutorial.It'sreallyagoodtutorialwhereIlearnedwhatIw
小红星闪啊闪
·
2020-04-06 18:40
dispatch_group
dispatch-queue
gcd
swift3.0
如何做一款仿映客直播APP (Swift3.0版)
这里只做
swfit
更新的简单介绍!
_方丈
·
2020-04-05 11:00
Swfit
-@ autoclosure 详解
@autoclosure属于swift中的一个全新的创造,随着swift语言的健壮,函数式编程的思想的渗透.闭包的应用也愈发的重要了起来.而在使用闭包的过程中,我们常常会碰到这种书写格式:funclogState(predict:()->Bool){ifpredict(){print("cannslog")}else{print("can`tnslog")}}///调用logState({1>0}
回首凡尘不作闲
·
2020-04-05 05:48
Swift-常量与变量
varvariable="变量"2、一行声明多个变量和多个变量赋值varred,green,blue:Doublevarx=0.0,y=0.0,z=0.03、变量、常量名的命名不能以数字开头如果非要使用
Swfit
GJCode
·
2020-04-03 00:48
swfit
的QQ抽屉和移动按钮代替一成不变TabbarVC的架构
现在大家使用的结构基本都是NAV+TAB的一个模式,又是也会在里面增加一个抽屉的模式。大家可能都会认为抽屉结构谁不会写的啊,我在网上也看到一些Demo,上面大部分的都是在首页的按钮有个点击侧滑,或者再试在首页上面有侧滑而已,却不能在tabbar上面任何的一个控制器下面进行策划,而QQ的确实可以的,自己也很苦恼想了很久,最后想到我可不可以将策划加到一个tabbar注控制器上面,但是侧滑的时候,侧滑的
七秒记忆的鱼儿
·
2020-04-02 04:14
开启Swift 学习之旅,
一年前当时Swift刚更新到版本2+的时候,就开始使用过学习Swift的基础语法,陆续写过一些demo自己玩,到
Swfit
3.0开始还用Swift写过一个中等的项目,那时就照着OC的编程思想来搭建整个项目的
风野十郎
·
2020-04-01 16:55
Swift初体验
作为一名iOS开发者,很久之前就断断续续学习了Swift,但从没在公司中用
Swfit
完成一款完整的项目.现在终于有整块的时间整理一下自己对Swift的理解.也当做是一种复习吧.第一眼看到Swift的代码就觉得
N1n9
·
2020-03-30 10:06
看看程序员们9月都在读什么
《
Swfit
权威指南》上市不到一周,已位居排行榜前10。微信君根据9月来自各方的关注点,整理了一份书单给大家,让更多的程序员们了解现在的阅读关注点都有哪些,希望对您的学习会有所帮助。
出版圈郭志敏
·
2020-03-30 09:35
swift用cocoaPods 打包静态库 (OC 与 Swift ,其实是一样的)
在终端弹出4.设置打开项目中的:.podspec文件#pod库名s.name='PYHandlerDate_
Swfit
'#pod版本s.version='0.1.0'#pod概述s.summary='时间管理工具
LiYaoPeng
·
2020-03-30 06:27
Swfit
停止演戏中野联动击溃LGD!
而本场比赛非常具有看点,在上周NB对阵OMG的比赛中,因为
swfit
菜,演员论的说法,NB的今日对手LGD中单GOD.V直播声援了NB.COOL一波,电竞圈瞬间爆炸,全是支持无状态的,场下是朋友,上阵是对手
东说电竞
·
2020-03-30 05:27
Swift_currying(柯里化)
一.Currying解释currying翻译为局部套用.又称为部分求值(PartialEvaluation),是一种函数式编程思想,在
Swfit
4.0的时候已经废弃了函数的柯里化.函数的currying
满聪
·
2020-03-29 21:18
swift Model by ObjectMapper
前言ObjectMapper是一个基于
Swfit
语言实现JSON和Model间互转的第三方开源类库git传送门:https://github.com/Hearst-DD/ObjectMapperps:经使用发现
iOS_Mc
·
2020-03-29 09:20
上一页
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
其他