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开发
Swift 中的影像魔术:Core Video 的高级应用
标题:Swift中的影像魔术:CoreVideo的高级应用在
Swift开发
中,CoreVideo是Apple提供的一个强大的框架,用于处理高质量的视频内容。
2401_85842555
·
2024-08-26 09:40
swift
开发语言
ios
CoreData 核心指南:Swift 中的数据持久化之道
标题:CoreData核心指南:Swift中的数据持久化之道引言在
Swift开发
中,数据持久化是一个不可或缺的部分。
2401_85742452
·
2024-08-24 17:40
swift
开发语言
ios
探索分布式编程的未来:eDistantObject——简化你的跨进程通信之旅
eDistantObject(简称eDO),一个出自Google的开源杰作,正为此而来,它为Objective-C和
Swift开发
者提供了一种无需繁琐RPC构建即可实现远程调用的轻巧途径。
温宝沫Morgan
·
2024-08-23 19:49
通过汇编揭开String中数据结构神秘面纱
一、思考在
Swift开发
使用字符串的过程中,你是否有思考过以下问题?-1个字符串
景如婳
·
2024-02-10 07:38
Swift 入门之自定义类型的模式匹配(Pattern Matching)
征服它,我们的
Swift开发
技能又可以大步迈上一个新的台阶。在本篇博文中,您将学到以下内容:概览1.什么是模式匹配?2.模式匹配符3.模式匹
大熊猫侯佩
·
2024-02-03 20:40
Apple开发入门
swift
ruby
模式匹配
Pattern
Matching
自定义类型
操作符重载
Swift开发
中在option类型组合多个值
刚接触Swift,我们都知道,在oc中使用option类型只要|就好了,在swift中,我尝试下面这样会报错letparagraph=NSMutableParagraphStyle.init()paragraph.lineBreakMode=.byWordWrappingletattribute=[NSAttributedString.Key.font:font,NSAttributedStrin
文艺的小布丁
·
2024-02-01 11:28
关东升的《从零开始学Swift》即将出版
大家好:苹果2015WWDC大会发布了Swift2.0,它较之前的版本Swift1.x有很大的变化,所以我即将出版《从零开始学Swift》《从零开始学Swift》将在《
Swift开发
指南》第1版的基础上添加
码农老关【关东升】
·
2024-01-10 16:43
iphone
ios
iOS开发那些事
iOS技术图书
Swift
关东升
swift
出版
IOS Apps 开发(Swift)(2)——Learn the Essentials of Swift(1)
前言:网上一直没有找到用
Swift开发
IOS的好的教程,所以找了官网的文档翻译一下算了。如有错误欢迎指正。博主首发CSDN,mcf171专栏。
K_W
·
2024-01-06 11:20
Swift
IOS开发
ios
swift
ui
入门
swift开发
错误总结
1.解析数据报错类型:swift:1:65:error:useofundeclaredtype'Builtin'Swift._DebuggerSupport.stringForPrintObject(Swift.UnsafePointer(bitPattern:0x1097cc840)!.pointee)原因:是由于baseInfoTempletData字典写死了存储类型[string:strin
小猿开发
·
2024-01-05 05:22
Swift Day 21 面向协议编程 POP (重要)
在
Swift开发
中,OOP
望穿秋水小作坊
·
2024-01-04 06:58
Swift Package Manager
一句话:SwiftPackageManager(swift包管理器,简称:SPM)就是在
swift开发
中用来替代CocoaPod的;在
swift开发
中,SPM完全可以替代CocoaPod的功能,并且速度更快
雨影
·
2023-12-22 23:51
关于OC混编swift实践问题总结
序言swift5.0已发布,伴随着ABI稳定后,个人觉得iOS工程接入
swift开发
已经成熟。
许久以前
·
2023-12-21 10:38
Swift之枚举、结构体、类
为什么写这篇文章Swift其实很早就开始接触了,也一直在使用
Swift开发
项目。回过头来看看,有一个很明显的例子就是代码用的最多的还是类,觉得还是有必要再回过头来看看这哥三(协议,下一篇文章讲解)。
JerrySi
·
2023-12-21 03:36
『番外篇三』Swift “乱弹”之带索引遍历异步序列(AsyncSequence)
概览在
Swift开发
中,我们往往在遍历集合元素的同时希望获得元素对应的索引。在本课中,我们将向小伙伴们展示除enumerated()方法之外的几种实现思路。
大熊猫侯佩
·
2023-12-16 02:24
Swift
语言开发精讲
swift
异步序列
AsyncSequence
enumerated
集合
Collection
迭代器
五、SwiftUI之属性装饰器:@State、@Binding、@ObservedObject、@Published、@EnvironmentObject
熟悉Swift语法的同学,不知在
Swift开发
过程中,有没有自己封装过@属性装饰器呢?若没有,不知有没有使用过@discardableResult等这类系统已提供的装饰器呢?有没有想过是如何实现的?
小皮不姓皮
·
2023-11-27 21:46
SwiftUI从入门到哇塞
ios
swift
objective-c
macos
swiftui
Swift Package Manager的使用
什么是SwiftPackageManagerSwiftPackageManager(简称SPM)是苹果在2018年推出的供
Swift开发
者进行包管理的工具。
程序员华仔
·
2023-11-26 02:20
IOS开发
swift
xcode
开发语言
cocoapods的使用
swift开发
之cocoapods的使用之前介绍了cocoapods的使用,我们可以知道通过podsearchXXX(三方依赖库名称)可以就搜索到想要的第三方是否存在。
Lchannel
·
2023-11-23 15:24
swift
cocoapods
swift
ios
深入剖析swift函数式编程
本文针对的是已经有一部分
Swift开发
的基础,同时对函数式范式比较感兴趣的开发者。当然,如果只对函数式范式感兴趣,我觉得这篇文章也值得一看。函数式编程是什么?
一眼万年的星空
·
2023-11-21 18:03
Swift基础语法(二十二)常见编程范式认识:面向协议编程
主要内容:面向协议的认识面向协议的使用1、认识面向协议编程(ProtocolOrientedProgramming,简称POP),Swift中既可以面向对象,也可以面向协议,在
Swift开发
中两者是相辅相成的
iOS之文一
·
2023-11-19 23:42
借汇编之力窥探String背后的数据结构奥秘
一、思考在
Swift开发
使用字符串的过程中,你是否有思考过以下问题?-1个字符串变量占用多少内存?-字符串str1、str2的底层存储有什么
可以写但没有必要
·
2023-11-19 11:11
关于Swift5.7/Xcode14制作静态库支持架构问题
问题描述之前按公司需求用开发一个静态库集成用,静态库是用
swift开发
的,在升级xcode14之前集成是没有问题的,合并包真机和模拟器都能使用。
TonyTT
·
2023-11-19 02:23
Swift开发
中:非逃逸闭包、逃逸闭包、自动闭包的区别
1.非逃逸闭包(Non-EscapingClosure)定义:默认情况下,在Swift中闭包是非逃逸的。这意味着闭包在函数结束之前被调用并完成,它不会“逃逸”出函数的范围。内存管理:由于闭包在函数返回前被调用,因此编译器可以优化内存管理。使用场景:如果一个函数接受一个闭包作为参数,并且在函数返回之前执行这个闭包,那么这个闭包就是非逃逸的。funcperformNonEscapingClosure(
Johnny.Cheung
·
2023-11-17 08:02
IOS
swift
闭包
swift
闭包
closure
UNIAPP day_01(8.30) uin-app概述
一、重点面试题:移动端应用的种类NativeApp:原生App,指Android下使用Java/Kotlin开发、iOS下使用Objective-C/
Swift开发
的App优势:性能高,功能丰富不足:代码互不兼容
加1床铺盖
·
2023-11-13 02:13
uni-app
iOS
swift开发
:手动集成Facebook的POP动画库及其简单使用
facebook出品的POP这个第三方动画库。POP官方的Github地址是这个https://github.com/facebook/pop。继承方式:一种是常见的cocoapods集成,还有一种是手动集成。第一种方式最为常见,网上一搜一大堆,这里就不做多余的描述了,主要讲一下手动集成。1、从github下载pop,然后把里边的文件夹copy到我的项目中编译一下就会看到很多报错,一个个来:第1个
Mayer_Lee
·
2023-11-06 20:37
iOS,使用
swift开发
show code resume 的按钮 resume不显示
原因如下图:如果创建项目的时候选择storyboard则不会显示,resume按钮选择swiftUI就可以显示了
nkk
·
2023-11-06 11:01
String背后的汇编奥秘——探索数据结构
一、思考在
Swift开发
使用字符串的过程中,你是否有思考过以下问题?-1个字符串变量占用多少内存?-字符串str1、str2的底层存储有什么不同?
景如婳
·
2023-11-04 08:44
通过汇编揭开String中数据结构神秘面纱
一、思考在
Swift开发
使用字符串的过程中,你是否有思考过以下问题?-1个字符串
我是小可爱爱
·
2023-10-31 09:28
老司机 iOS 周报 #41 | 2018-10-29
小专栏[译]Swift标准库源码阅读指南对于
Swift开发
者来说,Swift标准库的开源可以说是很值得高兴的事情,因为我们可以在标准库中学到很多优秀的设计以及了解具体的实现逻辑。当然,很多人
weixin_33829657
·
2023-10-29 00:15
移动开发
swift
xcode
『第三章』雨燕栖息地:Swift 开发环境
在本篇博文中,您将学到如下内容:1.
Swift开发
平台2.Swift集成开发环境Xcode?
大熊猫侯佩
·
2023-10-27 03:44
Swift
语言开发精讲
swift
ios
Xcode
Playground
REPL
iPad
macOS
将服务器架构应用到iOS应用中
在GlowBaby的开发中,我们也做了一些新的尝试-使用
Swift开发
,并基于Swift的语言特点设计了新的iOS
继续向前冲
·
2023-10-26 05:11
iOS
Swift开发
之与OC区别之处
前言在OC转
Swift开发
中会有遇到一Swift与OC开发不同之处,下面分别讲讲,遇到了就增加记录,有不全和不足之处望下方留言指正。
KODIE
·
2023-10-23 04:29
Swift常用的iOS开发第三方库
网络请求Alamofire:使用
Swift开发
的网络请求库,其开发团队是AFNetworking的原团队。Moya:基于Alamofire的更高层网络请求封装的抽象层。
追梦_1c31
·
2023-10-20 06:43
十一月生活小记
有一个用swift的项目,虽然说要996,自己本来还是想尝试一下能过渡到
swift开发
,可惜也没给
阿元
·
2023-10-20 05:00
Swift开发
小tips
1.protocol中定义属性swift的protocol中可以定义属性。protocol的属性必须是var修饰的变量。必须指明属性是只读的还是读写的。protocolCalendar{vartitle:String{getset}varday:Int{get}}2.声明类方法swift中使用static和class定义类方法,二者的区别如下:class只能修饰类中类型方法,不能用于结构体、枚举中
wjam小涛涛
·
2023-10-16 19:40
Swift开发
iOS应用过程中的问题和解决记录
虚拟机里安装OSX+XCode开发环境用真机的请直接跳过这个部分。主要是在VitrualBox里安装mac系统和xcode,参考这篇教程,VirtualBox的版本是4.3.18r96156,OSX版本是10.11ElCapitan,XCode版本是7.1(7B91b)。经过几天的初步使用,感觉用虚拟机开发iOS基本能够满足要求,i5/8g/ssd的配置目测能达到真机70%的开发效率。主要存在的问
diaozhuo4700
·
2023-10-14 22:11
移动开发
swift
xcode
Pod私有库包装第三方framework问题, swift call Objective-C
项目使用
swift开发
,但是这个第三方framework是OC开发的。引入第三方库后编译遇到了很多问题。
大招至胜
·
2023-10-14 22:40
Mobile
Dev
iPhone
Dev
Swift开发
记录
Swift开发
记录Any、AnyObject、AnyClassAny、AnyObject参考链接AnyClass参考链接AnyObject可以代表任何class类型的实例Any可以表示任意类型,甚至包括方法
ciloveyou123
·
2023-10-14 22:10
ios
Swift
开发
常见问题
使用
Swift开发
Framework遇到的问题及解决方法
文章目录一、Swift旧版本Xcode打出来的framework新版本不兼容问题一、Swift旧版本Xcode打出来的framework新版本不兼容问题Cannotloadmodule'xxx'builtwithSDK'ihphoneos16.4'whenusingSDK'iphoneos17.0':XXX/xxx.framework/Modules/xxx.swiftmodule/arm64-a
赑屃王者
·
2023-10-14 22:38
#
iOS打包SDK
swift
ios
iOS安装包瘦身
资源文件优化图片资源优化推荐通过FengNiao清理无用的图片资源onevcat/FengNiao
swift开发
,支持帧动画图片匹配,如image_%d命令行工具,可以给Xcode添加RunScript
bluedaquiri
·
2023-10-09 05:57
如何优雅的使用Swift Codable协议
在
Swift开发
中,JSON数据序列化是一个避不开的工作,Swift由于类型安全的特性,对于像JSON这类弱类型的数据处理一直是一个比较头疼的问题,Swift4带来的新特性中,Codable协议让人眼前一亮
iOS开发之家
·
2023-10-01 13:35
Swift与OC混编的总结
由于项目需求在开发中,单独使用了一个模块来进行
swift开发
,之间花费了一些时间,所以便简单做了总结如下,后续会持续更新总结。一、在Sw
若小北00
·
2023-09-27 20:30
swift注意事项
在
Swift开发
中,OOP和POP是相辅相成的,任何一方并不能取代另一方。POP能弥补OOP一些设计上的不足关于面向协议编程:1.优先考虑创建协议,而不是父类(基类)2.优先考虑值类型
lllaa
·
2023-09-24 15:42
swift开发
规范 | 相关补充
持续更新,欢迎大家评论建议结合现在项目的原因,统一的规范在一个项目上是必须的,有利于后来人代码阅读,也有利于自身的代码质量的提升。左大括号不要另起一行classTestClass{/*...*/}2.使用委托和协议时,避免循环引用,定义属性的时候使用weak修饰推荐publicweakvardataSource:UITableViewDataSource?publicweakvardelegate
JasonL
·
2023-09-19 13:26
使用
swift开发
SDK遇到的版本冲突问题
如果你用
Swift开发
SDK,你大概会收到类似这样的编译问题ModulecompiledwithSwift5.3.2cannotbeimportedbytheSwift5.5.1compiler这个问题的解决办法如下
Jabne
·
2023-09-13 12:45
逃逸闭包和非逃逸闭包
在使用
swift开发
,使用闭包作为参数传递到函数中,但是总是默认提示加上@escaping逃逸闭包:是指闭包在函数结束时,闭包就会随着函数的结束而被释放非逃逸闭包:是指闭包在函数结束时,逃逸函数,不会随函数的结束而被释放
kashjack
·
2023-09-06 15:46
Swift
[译] Swift 中的动态特性
作为一名忙碌的
Swift开发
人员,你的需求对你来说是特定的,但对所有人来说都是共同的。你希望编写整
weixin_33739523
·
2023-09-02 22:53
swift
json
移动开发
Swift&Objective-C混编互调
Swift开发
是一种大趋势了,每年Apple都会发布新的版本。但是它的第三方库还是没有Objective-C的多,而且想用老项目中的工具类或框架,该怎么办呢?
祥子_HelloWorld
·
2023-09-02 21:34
swift开发
中guard的用法
funcgreet(person:[String:String]){guardletname=person["name"]else{return}ifletname=person["name"]{print(name)}else{return}print("hello\(name)!")guardletlocation=person["location"]else{print("Ihopethew
专心致志的程序员
·
2023-09-01 22:08
SwiftLint 的理解和使用
目的:iOSAPP在下一个版本会用
swift开发
,在多人开发中,即使有官网的规范模板.但每个人的代码风格和规范难以做到完全一致,对后期项目维护会增加一定的困难,这里主要是对一个规范代码风格工具swiftlint
技术进阶在路上
·
2023-08-31 16:46
iOS
Swift开发
总结-- 【持续更新】
此文章将记录我在iOS
Swift开发
过程中遇到的问题及相关知识技术点,方便自己以后查阅.....博客列表:https://blog.csdn.net/column/details/ios-swift.htmlSwift
程序猿的杂货店
·
2023-08-31 11:22
iOS开发
iOS
Swift开发
swift
ios
iOS开发笔记
上一页
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
其他