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
Swift开发
SwiftLint 的理解和使用
目的:iOSAPP在下一个版本会用
swift开发
,在多人开发中,即使有官网的规范模板.但每个人的代码风格和规范难以做到完全一致,对后期项目维护会增加一定的困难,这里主要是对一个规范代码风格工具swiftlint
nick5683
·
2021-09-09 13:52
iOS-浅析
Swift开发
使用的三方-SwiftyJSON
SwiftyJSON1.优点:在获取多层次结构的JSON数据时。SwiftyJSON不需要一直判断这个节点是否存在,是不是我们想要的类型,下一个节点是否存在,是不是我们想要的类型。同时,SwiftyJSON内部会自动对optional(可选类型)进行拆包(Wrapping),大大简化了代码。2.使用方法:测试数据:{"msg":"OK","data":{"_ts":1621321596832,"d
左方
·
2021-09-07 14:33
Swift开发
遇到问题一
1.引文文件importKingfisher@_exportedimportMJRefresh@_exportedimport加入头文件之前的话,就是全局引用2.自定义UIView或者cell设置图片圆角overridefunclayoutSubviews(){super.layoutSubviews()userHeadbBtn.clipRectCorner(direction:.allCorne
鄭经仁
·
2021-07-07 17:45
图解 Swift async/await
作者丨林克来源丨知识小集(ID:zsxjtip)
Swift开发
者终于在WWDC21中盼来了async/await。
iOS_开发
·
2021-07-01 19:00
java
编程语言
多线程
python
javascript
Swift开发
遇到问题二
1.获取类名方法extensionNSObject{//获取类名方法classfuncclassNameAsString(_obj:Any)->String{//printsmorereadableresultsfordictionaries,arrays,Int,etcreturnString(describing:type(of:obj))}}可以扩展NSObject全局调用2.UITable
鄭经仁
·
2021-06-29 14:02
笔记--第三届
Swift开发
者大会
新手2016年开始接触Swift并完成了自己第一个纯
Swift开发
的上线项目,后来由于公司业务重心调整,重新支持OC项目,原Swift项目就处于维护阶段(完成过2.0到3.0的升级),随后17年去了大厂
Archerlly
·
2021-06-24 14:58
Swift--可选类型的简单介绍以及常见使用场景
在OC开发中,如果一个变量暂时不使用,可以赋值为0(基本属性类型)或者赋值为空(对象类型)在
swift开发
中,nil也是一个特殊的类型.因为和真实的类型不匹配是不能赋值的(swift是强类型语言),但是开发中赋值
Mark_Guan
·
2021-06-24 07:52
**iOS OC** 转 **Swift**开发问题记录
iOSOC转
Swift开发
问题记录之前一直使用OC语言开发iOS应用,时代在进步,使用Swift语言开发已成必然,本文仅作为自己转换语言遇到问题的笔记,仅供参考,理解不到位的地方还望各位看官指正。
Cocoa_Coder
·
2021-06-23 02:13
Swift开发
豆瓣图书应用(五) 封装简单网络请求方法
看看最后的代码importUIKitimportAFNetworkingimportMBProgressHUDimportToastextensionNSObject{funcGET(URLString:String,parameters:[String:AnyObject]?,showHUD:Bool=true,success:((AnyObject?)->Void)?,failure:((NS
金_波
·
2021-06-22 23:30
Swift中Carthage使用
iOS开发一般我们会使用CocoaPods,对于
Swift开发
使用直接只使用Carthage来做了真个项目,在此分享一下心得,希望对大家有所帮助,同时希望大家喜欢对于Carthage不了解的,可以点解Carthage
宋的回收店
·
2021-06-22 13:05
swift的内容
(1)]###swift和function值类型和引用类型命名空间(namespace)oc和swift互相调用异常处理如何运用
swift开发
app使用tableView实现复杂的界面AutoLayout
木木有耳
·
2021-06-20 01:59
SDK开发swift和oc混编
Mark一下1,用
Swift开发
SDK,需要导入oc类型,只需要在publicheader中导入oc文件的.h,然后在SDK头文件中导入需要引用oc头文件2,用
Swift开发
SDK,需要导入oc开发的库
不辣先生
·
2021-06-15 11:41
使用swift3从零写一个基于位置信息的照片集iOS应用
使用swift3从零写一个基于位置信息的照片集iOS应用系列一记录和分享一下使用
swift开发
一个app的过程,和大家交流学习。
梦想编程现实
·
2021-06-14 01:16
Swift开发
获取启动图
在开发的时候,我们经常会碰到这种情况即我们在登录或者注册页面需要用到与启动图一样的图片背景,这时候我们可以直接使用代码获取启动图,不需要再重新在注册页面加载相同的图片,也免去了图片会拉伸的问题。如下图的代码我们可以直接获取到启动图,并可以根据横屏竖屏状况设置启动图的size。在使用时直接调用方法即可:这样做既省时又省力,你get到了吗?
CrystalZhu
·
2021-06-13 03:18
iOS底层技术面试题分享(不定期更新)
大厂面试题视频详解iOS面试题大全(上)iOS面试题大全(下)SwiftSwift性能优化分析Swift中类型别名的用途
Swift开发
之泛型实例Swift实现代码iOS架构模式之MVPSwiftWKWebView
编程怪才_凌雨画
·
2021-06-13 02:19
SnapKit浅析,原理
SnapKit是
Swift开发
中常用的自动布局的三方库,虽然他让我们写UI布局方便了很多,但是他还是基于系统提供的API做的封装,也就是说,自动布局是系统提供的方法。
黑色蚂蚁_MGL
·
2021-06-08 09:00
SwiftUI — 初识SwiftUI
还有对于
Swift开发
者来说,WWDC19首日最引人注目的内容自然是SwiftUI的公布了。
丿唯一的唯一丿
·
2021-06-07 03:25
Swift 的 Async/Await 简介
目前就职于格隆汇,对Swift和编译器相关领域感兴趣原文链接:SE-0296async/await[1]简介现代
Swift开发
涉及大量使用闭包和回调的异步编程,但这些API很难使用。
老司机技术周报
·
2021-06-04 08:00
编程语言
python
java
人工智能
面试
iOS 问题 1: OC项目导入swift三方库不兼容问题
背景由于目前的项目是OC开发,且目前通过cocopods导入的三方库,是以.a静态库的形式导入需求目前需要导入一个
swift开发
的三方SDK,所以需要在OC项目中pod一个swift三方库问题对于swift
Style_月月
·
2021-06-02 09:50
Swift5基于Alamofire5的封装
对于
Swift开发
,优雅的网络开发框架Alamofire当是不二选择,
苦笑男神
·
2021-06-01 13:30
开始用
Swift开发
iOS 10 - 10 Navigation Controller的介绍和Segue
接着上一篇开始用
Swift开发
iOS10-9TableRow的删除,UITableViewRowAction和UIActivityViewController的使用的代码,继续学习NavigationController
Andy_Ron
·
2021-05-20 22:15
使用泛型与函数式思想高效解析 JSON
人们纷纷开始使用XcodeBeta1版本来进行
Swift开发
,但是很快就发现解析JSON这一常见的操作在Swift中
梁杰_numbbbbb
·
2021-05-20 04:13
Swift - 可选类型
可选类型可选类型的介绍注意:可选类型是swift中比较难理解的一个知识点可以多利用Xcode的提示来使用概念:在OC开发中,如果一个变量暂时不使用,我们通常会先赋值为0(基本数据类型)或者赋值为空(对象类型)在
swift
Jackie_大冰狗
·
2021-05-19 15:01
IOS Swift和OC混合开发--OC项目中使用
Swift开发
的方法
在OC和Swift混合开发中,我们要做的第一件事就是建立桥接头文件,只有创建了桥接头文件,我们才能继续接下来的开发。创建桥接头文件YourProjectName-Brigding-Header.h,YourProjectName为项目的名称。在项目中配置桥接头文件,YourProjectName->TARGETS->BuildSettings->SwiftCompiler-CodeGenerati
JeenWang
·
2021-05-19 06:25
基于Swift的Web框架Vapor2.0文档(翻译)HTTP-Client
Vapor是一个基于
Swift开发
的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2021-05-16 17:16
1.swift语法的基本介绍(常量和变量)
.使用let来定义常量,定义之后不可以修改3.使用var来定义变量,定义之后可以修改4.swift中定义常量和变量不需要写数据类型,编译器会根据我们后面的数据类型自动推导5.swift的开发技巧:在做
swift
IIronMan
·
2021-05-13 18:23
1.1 第一课:iOS项目模板的介绍 [Swift教程]
1.欢迎您学习
Swift开发
语言!首先打开Xcode开发软件,然后在欢迎面板点击此处的[创建一个新的项目]选项,创建一个简单的空白项目。
互动教程网
·
2021-05-12 02:25
最新swift项目加入OC代码的处理方法
随着WWDC2016的召开,Swift这门语言终于迎来了又一次更新,许多新特性的加入和编译器的优化让无数开发者们激动不已,对于正在从OC转入
Swift开发
路上的开发者来说,项目中有时会不可避免的使用到OC
Everdinner
·
2021-05-11 20:22
#
Swift开发
-Swift项目中常用到的第三方库框架-网络库
最近在开发一个新Swift的项目,没怎么写,会陆续跟新我在项目中遇到或者解决的问题!项目的开始,必定是先使用cocoapods导入所依赖的框架1.AlamofireStar:24000Alamofire是Swift语言编写的HTTP网络库。相当于OC中的AFNetworkingsource'https://github.com/CocoaPods/Specs.git'platform:ios,'1
190CM
·
2021-05-10 13:49
关于OC项目添加swift架包文件混编的那些事
前段时间看到过一个不错的关于绘图的demoiOS-charts-master,不过这是一个使用
swift开发
的架包,然而我们要在自己的项目导入使用(传统的OC编写方式),因此目前就面临着一个问题,达到OC
丂一刀
·
2021-05-08 09:06
使用swift闭包进行传值
我是在2016年底开始使用
swift开发
iOS软件的,开始从OC转为swift的时候确实有很多的不习惯,不过直至现在,我觉得使用swift简直是一种享受。
残无殇
·
2021-05-08 06:13
swift与OC混编
swift与OC混编的总结现在的
swift开发
多数会用到混编。swift和oc是通过桥接文件来实现的。
玻璃瓶外的水
·
2021-05-05 20:19
开始用
Swift开发
iOS 10 - 21 使用WKWebView和SFSafariViewController
上一篇开始用
Swift开发
iOS10-20使用TabBarController和拆分Storyboard学习了工具栏和Storyboard的拆分,这一篇学习怎么在app中显示网页内容。
Andy_Ron
·
2021-05-05 11:02
基于Swift的Web框架Vapor2.0文档(翻译)HTTP-Middleware
Vapor是一个基于
Swift开发
的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2021-05-04 17:33
协议的职责与组合
//协议是方法的集合(计算属性相当于就是方法)//可以把看似不相关的对象的公共行为放到一个协议中//协议在
Swift开发
中大致有三种作用://1.能力-遵循了协议就意味着具备了某种能力//2.约定-遵循了协议就一定要实现协议中的方法
写啥呢
·
2021-05-03 06:41
Swift开发
微信支付
引言集成微信SDK就不废话了,在微信第三方登录做了介绍,传送门:微信第三方登录签名微信支付个人觉得最难的就是签名这个概念。其实就是拼接参数然后MD5加密得到的一串字符串一样的东西。而当我们要去请求微信官方的接口必须带上签名这个参数,关于签名的校验官方也提供了校验工具微信官方校验工具1.统一下单URL地址:https://api.mch.weixin.qq.com/pay/unifiedorder统
听丶死亡在唱歌
·
2021-04-28 07:41
开始用
Swift开发
iOS 10 - 9 Table Row的删除, UITableViewRowAction和UIActivityViewController的使用
上一篇开始用
Swift开发
iOS10-8TableView和UIAlertController的交互是TableRow选择的操作,这一篇继续上一篇的代码实现删除操作。
Andy_Ron
·
2021-04-27 08:01
Swift开发
过程中各种问题集合
Cocoapods安装失败买个VPN,一个VPN解决绝大部分问题MAC上推荐云墙,目前用起来不错其他问题可以参考:http://blog.csdn.net/qq_31810357/article/details/50031979http://blog.csdn.net/yishengzhiai005/article/details/52878735注意事项:安装CocoaPots的顺序:Xcode
飞扬跋扈的野草
·
2021-04-27 04:03
Swift Widget
虽然网上百度可以查看到很相关的开发资料,但是我发现基本上都是Objective-C的例子,关于
Swift开发
的我仅仅只是看到了一篇(可能有一些我没看到),主要是都不够详细,作为一个新手的我,也为了让新手们少爬一些坑
沬日十七
·
2021-04-26 14:58
上海静安寺附近(地铁7号线)招聘:资深iOS工程师一名,欧洲知名奢侈品电商 强哥重点关照 IPO进程中 外企文化 不加班
工作职责:负责iOS客户端设计与开发职位要求:良好的编程风格,扎实的编程基础和数据结构算法基础超强的问题解决能力深入理解iOSSDK,具有丰富的Objective-C或
Swift开发
经验深入理解面向对象编程思想
IT互联网猎头Cathy
·
2021-04-26 13:23
09 - 基础篇之可选类型
概念在OC开发中,如果一个变量暂停不使用,可以赋值为0(基本属性类型)或者赋值为空(对象类型)在
swift开发
中,nil也是一个特殊的类型.因为和真实的类型不匹配是不能赋值的(swift是强类型语言)但是开发中赋值
flowerflower
·
2021-04-24 01:30
基于Swift的Web框架Vapor2.0文档(翻译)Routing-Parameters
Vapor是一个基于
Swift开发
的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2021-04-23 18:24
Swift开发
之功能模块
专题介绍及目录今天这一讲,是我在
Swift开发
之功能模块专题的第一讲,俗话说:万事开头难!今天我就开始这个专题的开头!
MangoJ
·
2021-04-23 03:35
Swift实用第三方库
中文文档《AppleSwift编程语言入门教程》中文版Apple官方Swift教程(Github协作翻译中)AppleSwift编程语言入门教程Swift语言概览中文版Swift英文文档markdown版
Swift
三少爷_贱
·
2021-04-23 01:00
基于Swift的Web框架Vapor2.0文档(翻译)Hello,World
Vapor是一个基于
Swift开发
的服务端框架,可以工作于iOS,MacOS,U
范东同学
·
2021-04-22 06:06
Swift3.0集成极光推送
现在很多程序都开始使用
Swift开发
了,但是第三方库大多数都是用OC写的,所以我们要使用Swift和OC混编。今天的内容主要讲Swift3.0集成极光推送。
豆丶浆油条
·
2021-04-14 03:26
Swift 环境搭建
在正式开发应用程序前,我们需要搭建
Swift开发
环境,以便更好友好的使用各种开发工具和语言进行快速应用开发。
·
2021-03-21 12:48
swift
Swift 环境搭建
在正式开发应用程序前,我们需要搭建
Swift开发
环境,以便更好友好的使用各种开发工具和语言进行快速应用开发。
·
2021-03-21 12:48
swift
Objective-C与Swift混编tips
除了每年的修修补补,已经不再做大的改动,而Swift变成了亲儿子,每年一个大版本的更新,特别是Swift3.0版本之后,Swift已经趋于稳定,使用的用户已超过了Ojective-C,所以对于iOS开发者来说,掌握
Swift
直男程序员
·
2021-02-04 09:35
Swift 中的属性包装器 - Property Wrappers
在使用
Swift开发
的过程中,经常会遇到诸如SwiftUI中的@State,Combine中的@Published这类用来修饰属性的东西。这些都是属性包装器(PropertyWrappers)。
猴子的饼干
·
2021-01-22 10:06
上一页
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
其他