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
IGListKit OC版本
IGListKit这个框架封装的比较好,但是下了例子一看,是swift的.怎么找都找不到OC的,
swfit
虽然是比较简单,有OC基础转起来快,但是毕竟要转的.我花了一上午看文档和例子,写了一个简单的OC
李某lkb
·
2019-11-03 23:20
swfit
略讲
Swift以空格为结束不用打分号print为输出函数let修饰常量是不可以更改的var修饰变量可以更改//定义一个常量//第一个定义常量的方式//定义之后,后面的值只能是字符串,因为提前指定了常量的类型letname:String="哈哈哈"//第二个定义常量的方式//使用的是一个特性隐式类型推断,由初始值来推断常量的类型letgender="男"//使用let定义的常量的值永远不可以更改//第一
踏月_留香
·
2019-11-03 09:16
IOS/Swift入门开发UI篇-UIView和UILabel基础!从"白吃"到大神,全球最易懂,最全面,最前沿,最详细,一看就会教程之五!
[TOC]序言本文为入门教程:主要针对无任何编程基础或是想了解IOS/
Swfit
编程开发的小伙伴。若本文让你感到任何不适,头晕想吐等症状,嘿嘿嘿···本人概不负责!!!
芒果微笑
·
2019-11-03 07:38
oc 和 swift 互相调用
1.swift调用oc在
Swfit
代码中添加OC文件的时候,需要依赖一个bridgingheader文件,Xcode会在你新建一个OC文件的时候自动帮你创建(项目是使用Swift语言创建的),点击CreatBridgingHeader
John_LS
·
2019-11-01 12:40
swiftist.org邀请小伙伴来玩转swift!
@GitHub不完全装B指南的《
swfit
中文版》翻译项目简直神速!我也参与其中。祝愿各位在ht
翟英昌
·
2019-10-31 13:00
在一个项目中同时使用Swift和Objective-C代码混合编程的方法
你可以用这种叫做mixandmatch的特性来开发基于混合语言的应用,可以用
Swfit
的最新特性实现应用的一部分功能,并无缝地并入已有的Objective-C的代码中。
·
2019-09-22 17:02
Swift标准库源码之旅 - Sequence.swift
背景将sequence作为我阅读Swift源码的第一篇原因是集合类型是一个编程语言中可以说是使用非常广泛而且它们的方法非常多(尤其对于
Swfit
),使用过程当中也会好奇各个函数的时间复杂度,这些方法怎么选择
Zafir_zzf
·
2019-08-23 18:09
在OC项目中调用Swift文件中的方法
在oc的项目中,有时会碰到需要引用swift方法的情况,下面简单做一下介绍1.在oc的项目中创建
swfit
文件image.png2.创建桥接文件在创建
swfit
文件的时候,Xcode会弹出一个提示,此时需要创建一个桥接文件
coming_168
·
2019-08-19 18:09
iOS技术栈-Swift版
在网上没找到基于Swift的技术栈介绍,或者技术已经不适用,所以自己画了一个,后面的博客中会重新整理基于
Swfit
的UI控件介绍和常用第三方库地图
柳云居士
·
2019-06-18 14:00
第三十七章
Swfit
调试
Swfit
调试和OC略有不同,例如打印,你会看到一个非常复杂的打印日志。
我有小尾巴快看
·
2019-06-12 12:47
Swift 4新知:KVC和KVO新姿势
而是利用了
swfit
4增加的一个语法特性:自定义索引可以有参数名。直接上代码吧:structValueType{varname:String}varobject=ValueType(nam
iaiai
·
2019-01-10 10:00
交换方法Method Swizzling[swift]
1.dispatch_once替代方案OC中用来保证代码块只执行一次的dispatch_once在
swfit
中已经被废弃了,取而代之的是使用staticlet,let本身就带有线程安全性质的.例如单例的实现
Dariel
·
2018-11-16 11:42
Swfit
- 懒加载篇
懒加载格式:lazyvar变量:类型={创建变量代码}()懒加载的写法本质上是定义并执行一个闭包//含义:当dataList被使用到时,就会执行等号后面的闭包//所以等号后面的闭包的()是必须写的,如果不写就会报错//注意点:如果写懒加载,那么修饰符必须用varlazyvardataList:[String]={print("我被加载了")return["lnj","lmj","zs"]}()la
稀释1
·
2018-09-06 16:05
swfit
- 专题 self、 Self、'self',以及.Type 的理解
self:在实例方法中代指当前实例,在类方法中则代指当前类SomeClass.self:代表classSomeClass:代表SomeClass类型的实例SomeClass.Type.Type:代表实例或者类等的类型(UIView.Type,view.Type)Self:Self来说它只是表示特定类型,并且只能用在协议中或者作为某个类的方法的返回值类型'self':创建变量名称和关键字相同的变量使
AZander
·
2018-08-16 17:21
Swfit
convenience 介绍
Swift定义了两种类初始化器类型,用来保证所有成员属性能够获得一个初始化值,即designatedinitializers和convenienceinitializers最重要的写在最前面如果仅仅是用于override,就使用指定构造器(designatedinitializer)如果需要对父类的构造器进行扩展,则使用便利构造器(convenienceinitializer)convenienc
Lin__Chuan
·
2018-08-15 16:57
swift基础版本
所有的代码都会以swift4.0为基础来做调试,避免有错误的地方1、let常量、var变量在swift中,不需要像OC或者很多语言一样,定义常量或者变量的类型,又不想JS一样,可以随时更改数据的类型.
swfit
Eil_tea
·
2018-08-10 19:40
2018第一波iOS笔试题(现场实拍)
3、
Swfit
和Objective-C的联系,Swift比Objective-C有什么优势?4、举例说明
Swfit
里面有哪些是Objective-C中没有的?5、如何对iOS设备进行性能测试?
梦想编程家小枫
·
2018-08-06 15:43
[Swift] 疑似Swift的Bug →泛型协议造成EXC_I386_GPFLT崩溃
这是Swift3.3,
Swfit
4.1才发生,在Swift3上面并没有这个问题。简单感受就是Swift的泛型和NSObject还没那么合拍,本文最后有重现这个问题的最小代码。
无衔
·
2018-08-04 23:12
iOS -
swfit
仿AppStore 首页转场动画
iOS11以后,苹果的AppStore改版,看起来更分明简洁。首页有个很炫酷的动画转场,让我感觉惊为天人,不得不佩服苹果工程师的厉害。于是抽空研究了一下。首先我们要明白这个看起来很像一个页面的炫酷效果实际上是两个页面。就是一个简单的push操作,这个动画效果是因为重写了push、pop动画的结果。最主要的是要实现UINavigationControllerDelegate的协议方法:funcnav
Cary9396
·
2018-07-25 10:55
类型安全和类型推断
Swfit
是一门类型安全的语言,类型安全的语言鼓励你清楚的了解编程过程中变量的类型,如果你的代码需要的是一个String类型的值,你无法传入一个Int类型的值,因为那是错误的。
小金_1180
·
2018-06-14 15:20
iOS 中使用 protocol 来重构分页加载
在
swfit
中我们可以利用protocol来很好的抽象这部分逻辑。首先我们需要定义分页的几个常用的属性,可用代码描述如下:protoco
Ajcc
·
2018-06-05 14:50
swfit
json和base64编解码
json转base64格式letoriginStr:String=jsM.yy_modelToJSONString()??""letoriginData:NSData=originStr.data(using:String.Encoding.utf8)!asNSDataletencodeResult:String=originData.base64EncodedString(options:.en
有理想有暴富的小青年
·
2018-05-15 17:57
swift NS_OPTIONS的实现
swfit
.png(*useful)标记:目前觉得有用的函数//FIXME标记:待补充OC:NS_OPTIONStypedefNS_OPTIONS(NSInteger,CollecLayoutType)
sdupidBoby
·
2018-04-26 11:21
swfit
常用第三方库
1.布局框架SnapKit(类似于oc的Masonry)SBLayout(类似于oc的AutoLayout)使用1.cocopods导入source'https://github.com/CocoaPods/Specs.git'platform:ios,'10.0'use_frameworks!target''dopod'SnapKit','~>4.0.0'endpodinstall2.导入类库i
xiaoke123456
·
2018-02-11 16:58
Swfit
--- 下标
下标可以定义在类、结构体和枚举中,是访问集合,列表或序列中元素的快捷方式。可以使用下标的索引,设置和获取值,而不需要再调用对应的存取方法一个类型可以定义多个下标,通过不同索引类型进行重载。下标不限于一维,你可以定义具有多个入参的下标满足自定义类型的需求下标允许你通过在实例名称后面的方括号中传入一个或者多个索引值来对实例进行存取。语法类似于实例方法语法和计算型属性语法的混合。与定义实例方法类似,定义
json_jie
·
2017-12-10 04:50
Swfit
3.0关于String串操作
Swfit
3.0关于String串操作最搞是的坐标索引变了,不能用原来的int直接定位看一下,前后变化,以一个截取rgb字符串代码为例:swift2.3的写法:---------------------
wyj372
·
2017-12-08 03:52
Swfit
-Deinitialization
//*****************Deinitialization反初始化***************//关键字denit//在实类对象被销毁的时候,会立刻调用denit//每个类对象都有deinitializer方法//denitializer不需要传入任何参数//denitializer在对象销毁前,自动被调用,不需要自己手动调用//子类的denitializer继承于父类的deniti
iOS_愛OS
·
2017-12-08 03:42
Swift initializer
今天聊聊Swift中的构造器,无论你是
Swfit
新手还是混迹论坛多年的老鸟,相信你看完本文之后一定会有所收获。
joshualiyz
·
2017-12-03 21:45
Swift4.0 UICollctionView纯代码
最近进行
Swfit
4.0的学习只感觉坑太深慢慢爬计算器的代码就不上了嗯,创建个CollectionView不多说上代码funccreateCollectionView(){letlayout=UICollectionViewFlowLayout.init
闷啊
·
2017-11-16 22:14
用
Swfit
搭建一个完整项目
用
Swfit
搭建一个完整项目Swift目前更新到了Swift4,已经相当稳定,相比于之前的版本跳跃就得重学的情况,从Swift3更新到Swift4的成本非常小。
KralLee
·
2017-11-15 14:04
iOS
高级开发技巧
thrift:swift 命令行生成 IDL文件及Client java代码过程
swift是一个用于创建thrift序列化类型和服务的java工具库,使用
swfit
可以生成非常简洁的java代码。
10km
·
2017-10-11 15:17
代码生成
java
thrift
XCode8新的功能
Swfit
3包括更自然的和一致的API命名,你可以iPad中尝试新的SwiftPlayg
cnet2001
·
2017-09-19 10:42
xcode
苹果
iphone6
iphone
IOS开发
Swift 文档(注释) 示范
标签(空格分隔):iOS翻译自SwiftDocumentation好的文档注释,简洁如一的代码风格更能体现一个开发者的价值,这里主要介绍
swfit
中的文档注释简单的注释方法:/**Loremipsumdolorsitamet
iOS_愛OS
·
2017-08-17 22:52
Swift:封装网络框架
笔者在用swift做练手项目时,发现用大牛的框架很蛋疼,什么
swfit
2转3,要么是要少这个文件,要其他一些配置,总之很糟糕,那既然是练手项目,自己封装一些框架,何乐而不为。
sinalma
·
2017-08-02 10:56
Using Swift with Cocoa and Objective-C--在同个工程中使用Swift和在同个工程中
使用
Swfit
的最新特性--“mixandmatch”,你可以实现应用的一部分功能,并无缝地并入已有的Objective-C的代码中。
iOS开发攻城狮
·
2017-07-04 21:09
Swift 3.0 中不安全的世界
就像大多数现在的变成语言一样,在
Swfit
中你就像生活在一个幸福的世界中,这里的内存被额外的部分所管理,而像这样的内存管理语言的编译和运行要么就像Swift一样,要么他运行的好坏取决于他的垃圾回收机制。
iOS开发攻城狮
·
2017-06-23 21:12
swfit
- 笔记
【Swift3.1】17-可选链(OptionalChaining)【Swift3.1】18-错误处理(ErrorHandling)【Swift3.1】19-类型转换(TypeCasting)【Swift3.1】20-嵌套类型(NestedTypes)【Swift3.1】21-扩展(Extensions)【Swift3.1】22-协议(Protocols)Swift中协议的简单介绍【Swift3.
iOS_愛OS
·
2017-06-12 11:56
Swfit
中枚举的总结以及使用
枚举定义了一组具有相关性的数据,是开发者可以再带吗中以一个安全的方式来使用这些值,以又助于提供代码的可读性。在Swift中,枚举可以分成两种:任意类型的枚举和指定类型的枚举,结构如下://任意类型的枚举enumEnumTest01{}//指定类型的枚举在指定类型的枚举中不能是空的enumEnumTest02:String{}任意枚举成员时要注意的问题:1、在具有任意枚举类型中,可以将其中的成员定位
朦胧之眼
·
2017-04-19 13:16
自定义XIB View里面添加其他自定义Xib View
上周五七秒没事写
swfit
项目的时候,遇到的问题:在商城订单评论界面,有服务评论、发货速度评论、回收价格评论,都是星星评论。
七秒记忆的鱼儿
·
2017-03-12 11:53
Core Data
//CoreData//OC中的@dynamic和
Swfit
中的dynamic关键字作用不同/*OC中,一个属性被时限为@dynamic的时候,是告诉编译器我们不会在编译时就确定这个属性的行为实现,因此不需要在编译期间对这个属性的
fordring2008
·
2017-02-05 13:00
Swift函数式编程教程
SwiftFunctionalProgrammingTutorial翻译的不对的地方还请多多包涵指正,谢谢~Swift函数式编程教程当从Objective-C(文章其余地方将简称OC)编程转移到Swift过程中,将OC中的概念映射到
Swfit
桃红宿雨
·
2016-12-01 00:46
Swfit
3.0 软键盘挡住视图的解决办法
设置一个全局变量:varkeyBoardNeedLayout:Bool=true在viewDidLoad()中注册通知中心:overridefuncviewDidLoad(){super.viewDidLoad()//注册通知中心,监听键盘弹起的状态NotificationCenter.default.addObserver(self,selector:#selector(self.keyboar
chinamcafee
·
2016-11-12 19:29
ios
GCD in
Swfit
3.0
这里包括了Queue,Group,Barrier,Semaphore等内容。基本上常用的GCD对象和方法在Swift3.0的改变都囊括其中。代码在这里:https://github.com/future-challenger/Swift3.0/tree/master/GCDThisprojectis"forked"fromraywenderlichGCDtutorial.It'sreallyago
Mr 布鲁斯
·
2016-10-25 22:00
GCD in
Swfit
3.0
这里包括了Queue,Group,Barrier,Semaphore等内容。基本上常用的GCD对象和方法在Swift3.0的改变都囊括其中。代码在这里:https://github.com/future-challenger/Swift3.0/tree/master/GCDThisprojectis"forked"fromraywenderlichGCDtutorial.It'sreallyago
uncle_charlie
·
2016-10-25 22:57
[译]Swift 3.0中不安全的世界
原文链接就像大多数现在的变成语言一样,在
Swfit
中你就像生活在一个幸福的世界中,这里的内存被额外的部分所管理,而像这样的内存管理语言的编译和运行要么就像Swift一样,要么他运行的好坏取决于他的垃圾回收机制
zkhCreator
·
2016-10-14 20:34
如何实现可收起和展开的Table Section
如何实现可收起和展开的TableSection这是一个简单的iOSswift项目,旨在介绍如何实现可收起和展开的tablesection,并且,项目不需要mainstoryboard,XIB,注册nib等,只需要纯的
Swfit
jeantimex
·
2016-10-02 00:00
swift
ios
iphone
ipad
Xcode8新特性和iOS10新特性
InterfaceBuilder界面构建器——加速编辑器扩展EditorExtensions新的Xcode8编辑器还包括建立在以下基础上的新特性:旧金山Mono字体的新主题快速自动生成帮助文档高亮当前行在
Swfit
肖品
·
2016-09-20 10:00
Swift 正式开源, 包括 Swift 核心库和包管理器
自从苹果发布
Swfit
编程语言,就成为了历史上发展最快的编程语言之一。Swift通过设计使得软件编写更加快速更加安全。
肖品
·
2016-09-11 15:00
Swift 正式开源, 包括 Swift 核心库和包管理器
自从苹果发布
Swfit
编程语言,就成为了历史上发展最快的编程语言之一。Swift通过设计使得软件编写更加快速更加安全。
肖品
·
2016-09-11 15:00
Swift - 让你的[数组]溜得飞起来
由于
Swfit
强大的扩展特性,搞得现在很少自定义过自己的类型。一般都是直接XXX+extension.swift文件了。
小黑Swift
·
2016-08-04 23:41
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他