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开发
iOS
Swift开发
总结-- 【持续更新】
此文章将记录我在iOS
Swift开发
过程中遇到的问题及相关知识技术点,方便自己以后查阅.....博客列表:https://blog.csdn.net/column/details/ios-swift.htmlSwift
程序猿的杂货店
·
2023-08-31 11:22
iOS开发
iOS
Swift开发
swift
ios
iOS开发笔记
iOS开发系列--Swift进阶
在这篇文章中将继续介绍一些
Swift开发
中一些不常关注但是又必备的知识点,以便对Swift有进一步的了解。访问控制Swift命名空间Sw
dearbaba_8520
·
2023-08-31 11:51
Reflector
ObjC
ios开发
ios
swift
使用Xcode13进行
Swift开发
使用Xcode13进行
Swift开发
1.软件Xcode2.快捷键3.应用功能3.1VStack,HStack,ZStack3.2frame,foregroundColor,cornerRadius,shadow
gavinliu266
·
2023-08-30 06:41
Xcode
swift
xcode
ios
swift -面向协议编程
protocolorientedprogramming,简称POP)是swift的一种范式编程,Apple于2015年WWDC提出在swift标准库中,能捡到大量POP的影子swift是一门面向对象语言,OOP
swift
在知识的海洋里溺水身忘的小不懂
·
2023-08-26 03:15
Swift开发
-同一个页面多个网络同时进行,然后更新页面的问题
需求描述:在开发的过程中,一个页面调用了多个网络请求,当所有的网络请求都完成后,刷新tableView,进而更新页面UI。问题:如果直接调用多个网络请求后,然后直接在最后一个网络请求里面刷新UI,由于网络请求是异步的,这么操作的话,就会出现刷新了UI后,有的网络请求还没结束。解决办法:使用线程组的方式,请求网络!!!//创建线程组vargroupQueue:DispatchGroup=Dispat
闲云悠鹤蝶恋舞
·
2023-08-25 18:52
OC对象底层探索(本质、创建流程、内存对齐及空间大小)
1.概述每个iOS开始人员对OC语言并不陌生,虽然现在苹果提倡
swift开发
,但是OC还是
iOS发呆君
·
2023-08-24 19:13
swift开发
利器-RxSwift
一、为什么要使用RxSwift?因为使用RxSwift框架我们可以使target-action、代理、闭包回调、通知、多个任务之间的依赖、等待多个并发任务完成之后处理结果等等的编程场景变得逻辑清晰、易读、易维护。RxSwift的优点:复合-Rx就是复合的代名词。复用-因为它易复合。清晰-因为声明都是不可变更。易用-因为它是抽象了的异步编程,使我们统一了代码风格。稳定-因为Rx是完全通过单元测试的。
无神
·
2023-08-22 05:04
Swift开发
DispatchSourceTimer倒计时
之前只是用过以下两种方式使用计时器。1、NSTimer在swift当中没有NS直接Timer进行创建2、CADisplayLink以屏幕刷新帧率结束进行触发计时操作,精准度比较高DispatchSourceTimer利用GCD进行创建计时器,系统默认进行重复操作因为计时器是这玩意很容易出现线程的问题,而且处理不当会直接影响性能和用户的体验方面,所以推荐使用GCD来创建计时器。importUIKit
玉思盈蝶
·
2023-08-20 15:32
iOS开发
Swift开发
UI页面链式调用库推荐
首页链接https://github.com/zhiguangqiao/ChainableUIKit安装方法pod'ChainableUIKit'调用片段UIButtonimportChainableUIKitprivateletbutton=UIButton().chain.setTitleColor(.init(hex:"#9583EB"),state:.normal).setTitle("全
滴水成川
·
2023-08-08 03:37
iOS
swift
ui
Swift链式调用开发UI界面
Swift自定义类的存储
在
Swift开发
中,许多时候会涉及到存储自定义的类,不管是存储到本地文件还是远程服务器,都会涉及到编码和解码的问题。下面就来介绍一下在Swift中怎么存储自定义的类。
topws1
·
2023-08-06 17:43
Swift中用户登录保存用户token(用归档解档
)
我们在用
swift开发
过程中,涉及到用户登录的情况就会保存我们用户的token,这样做的目的不但能实现保存用户登录状态的目的,有时候我们的请求也会要求传入token。
专心致志的程序员
·
2023-08-05 06:53
iOS - Swift 浅析
Swift开发
入门-基础知识,附demo-
Swift开发
入门-进阶知识(一),附demo-
Swift开发
入门-进阶知识(二),附demo-开始用
Swift开发
iOS10-1前言和目录-
leesen
·
2023-08-01 08:57
《Swift iOS开发小书》读后感
整本读完后,会发现这本书的定位,是给「有一些经验的使用
Swift开发
iOS应用的人」,所以是没有介绍swift相关的内容。其次,也是开门见山,直接就开始
ltaoo
·
2023-07-30 13:01
RxSwift使用初体验
最近有幸学习了一下RxSwift框架,突然有了一种发现新大陆的感觉,虽然之前也一直在用OC的RAC框架,但是在
Swift开发
中RxSwift真的是iOS开发者的利器,后悔没有早点接触,特此记录一下。
克里斯star
·
2023-07-23 17:15
Swift5 + MVVM + 文艺复兴微博(纯代码)
而我们现在公司所做的项目,也是用
Swift开发
的,虽然说之前有些OC基础,写起Swift功能也是能实现,但是代码不是很优雅,不够'SwiftSty
小蠢驴打代码
·
2023-07-23 16:04
Swift之struct二进制大小分析
随着Swift的日渐成熟和给开发过程带来的便利性及安全性,京喜App中的原生业务模块和基础模块使用
Swift开发
占比逐渐增高。
兵临城下也
·
2023-07-23 10:53
你好!iOS
swift
ios
struct
包体积
COW
汇编带你深入了解String类型底层数据结构
一、思考在
Swift开发
使用字符串的过程中,你是否有思考过以下问题?-1个字符串变量占用多少内存?-字符串str1、str2的底层存储有什么不同?
我是小可爱爱
·
2023-07-23 06:22
Flutter升级Dart版本支持空安全,原项目报错的处理
Dart支持空安全已经很久了,我们的项目在开发初期还没有空安全这回事,之前使用
Swift开发
过一段时间,领略过空安全的好处,于是升级了一下dart版本,升级后发现项目整体爆红,基本每个问题件都报错,一番摸索之后发现两种方式可解决该问题
黑炭长
·
2023-07-18 01:22
Swift 日常开发规范
文章目录前言一、命名规约二、定义、修饰规约三、格式规约四、简略规约五、注释规约六、编译效率规约工具相关规范前言《
Swift开发
规范》发布之后得到了很多Swifter的关注,很多读者提议最好为每条规约添加一些代码示例
烟花下的孤独
·
2023-07-16 11:07
swift
swift
开发语言
ios
百度工程师移动开发避坑指南——Swift语言篇
对于
Swift开发
者,Swift较于OC一个很大的不同就是引入了可选类型(Optional),刚接触Swift的开发者很容易在相关代码上踩坑。
百度Geek说
·
2023-07-14 10:47
swift
ios
开发语言
Swift Coding Standards - Swift编码规范
SwiftCodingStandards-Swift编码规范很适合各位
swift开发
者SwiftCodingStandards下载地址
Invisible_He
·
2023-07-14 03:47
swift
ios
2018-07-28
Assertionfailurein-[UITableView_configureCellForDisplay:forIndexPath:]语言:
swift开发
工具:xcode模式:storyboard
维若
·
2023-06-21 22:47
响应式编程在Swift中的使用
iOS客户端的原生开发使用Objective-C和
Swift开发
,使用Objective-C的时候注重面向对象编程,大多数都是使用命令式的编程,Swift更注重面向协议编程、函数式编程。做过
ZhongAnTech
·
2023-06-21 10:07
数据库
Swift 语法详解
LOGO是“雨燕”Swift之父ChrisLattnerpClang编译器作者、LLVM项目的主要发起人从Apple离职后,先后跳槽到Tesla、Googlep目前在GoogleBrain从事AI研究
swift
当前明月
·
2023-06-20 23:31
Package.resolved file is corrupted or malformed
通过SPM来管理
swift开发
中第三方库是首选方案,至于为何是首选,有很多人分享,这里就不赘述了。今天分享一个使用SPM遇到的问题,花了我2小时,感觉需要发出来能够对他人有所裨益。
小猫仔
·
2023-06-17 13:15
Swift之struct二进制大小分析
作者:京东零售邓立兵随着Swift的日渐成熟和给开发过程带来的便利性及安全性,京喜App中的原生业务模块和基础模块使用
Swift开发
占比逐渐增高。
·
2023-06-17 10:58
2021-05-22
唐诗宋词APP(个人开源项目),有助于新手学习
swift开发
此项目我已开源用纯
swift开发
源代码项目链接:源代码链接https://gitee.com/xieminqiang/new-fyz.git古诗词个人爱好
小强子哥
·
2023-06-16 02:08
百度工程师移动开发避坑指南——Swift语言篇
对于
Swift开发
者,Swift较于OC一个很大的不同就是引入了可选类型(Optional),刚接触Swift的开发者很容易在相关代码上踩坑。
·
2023-06-13 11:18
Swift开发
中遇到的注意点(一)
最近的项目是使用Swift进行的开发,在开发过程中,有一些东西和OC是不太一样的,需要特别的注意,这里也就简单的介绍和记录一下。1.单例模式在OC中的单例模式一般都是使用dispatch_once来实现的,可是在Swift4中,该方法已经被废弃,也就是说单例模式的实现和之前不再一样。在Swift中,单例的实现是通过静态成员和let关键字来实现的,具体代码如下:classClassA{staticl
移动开发_ziank
·
2023-06-11 19:47
Swift开发
顶部状态栏显示小菊花
//风火轮:主要用于在执行某个长时间动作时,提示用户耐心等待动作的执行UIApplication.shared.isNetworkActivityIndicatorVisible=true
Elecoxy
·
2023-06-11 07:47
Swift Class 'ViewController' has no initializers
用
Swift开发
时,有时候会有如下错误:Class'ViewController'hasnoinitializers错误信息这个错误是声明变量时引起的,所有声明的变量都要进行拆包处理。
莽原奔马668
·
2023-04-20 10:01
Swift 环境搭建
在正式开发应用程序前,我们需要搭建
Swift开发
环境,以便更好友好的使用各种开发工具和语言进行快速应用开发。
醉倾城1
·
2023-04-20 10:02
Swift之于OC有啥优势?
对于很多重量级App来说历史包袱确实很重,情有可原,但对于新的App来说,尝试用
Swift开发
是个收益很客观的方式,初期熟悉的时间可以很快的被后期开发速度的优势、维护的成本所弥补。
Evan凡
·
2023-04-17 01:48
Swift开发
代码规范
Swift开发
规范此文档与Apple官方Swift代码规范文档不冲突,只是在官方文档的基础上增加了的部分规范。
悟饭哪
·
2023-04-16 12:55
swift 5.0 可选项
现在也有很多公司使用swift来开发新的App,那么不会
swift开发
的iOS开发者在竞争中还是很弱势的,所有学习swift是大势所趋。
木子雨廷t
·
2023-04-11 15:48
自己在Swift项目中使用或者看到的好用的框架
今年年初跳槽,顺便也从OC转为了Swift,所以之前OC版的框架就暂时不更新了,重新写了这篇文章,是我在
Swift开发
过程中用到、或者看到,个人觉得比较好用的框架,有新的偶遇,也会更新的,有兴趣的可以去瞄一眼
我是一个大胖墩
·
2023-04-11 15:57
IOS Learn One 2018-01-25
第一节课:2小时学习并练习了xcode里的
swift开发
(IOS开发新语言)。编写边练习学习法,可以快速掌握一门技能,就开发来说就要一门语言作为基础。
月芽儿爸爸
·
2023-04-10 13:09
iOS包依赖管理工具(四):Swift Package Manager(SPM)了解篇
前言至从苹果WWDC19推出了SwiftPackageManager后,我们不再只局限于使用CocoaPods这唯一的第三方包管理工具,现有项目还是会延续使用CocoaPods,但新的项目,特别是打算完全使用
Swift
青叶小小
·
2023-04-08 09:01
程序员优化简历(看别人的)
比如我可能有下列技能:使用OC、
Swift开发
客户端软件……一定要找出你擅长的2~3种知识,
梁森的简书
·
2023-04-07 07:55
iOS-OC、Swift混编之桥接文件
前言:想必大家都有这样的烦恼:用OC开发想导入Swift文件,用
Swift开发
想导入OC文件,那么有什么办法呢,那好,我们可以利用桥接文件来实现新建一个OC工程,然后创建继续于NSObject的Swift
码渣
·
2023-04-07 04:31
Swift和Objective-C混编在有赞移动的实践
swifthe-objective-chun-bian-zai-you-zan-yi-dong-de-shi-jian/)一、概述随着Xcode11、Swift5.1的正式发布,Swift目前已经实现了ABI稳定及模块稳定,语法及实现也比以往更加成熟稳定,所以我们在微商城和零售等业务线中尝试使用
Swift
SimonMont
·
2023-04-06 10:12
Swift配置多环境时自定义宏注意事项
在做多环境时肯定需要配置宏来区分当前在什么环境下编译,在网上看了大部分多环境配置的文章,基本面对的都是OC而非swift,下图就是oc里在不同环境下配置宏的地方当我想打印以下内容时切换不同环境出来的结果都是DEBUG开发环境,因为在以
swift
徐畅_83c8
·
2023-04-05 15:55
RxSwift、RxBlocking初尝试
最近在用
Swift开发
iOS应用,考虑在架构设计上使用RxSwift。添加依赖#Podfileuse_frameworks!
ImWiki
·
2023-04-05 14:32
Swift
1.Swift构建自定义控件2.
Swift开发
集锦3.Swift构建自定义控件4.Cocoa的
Swift开发
专题5.Swift老司机活动中心6.AlamofireObjectMapper的安装与介绍7.
xxxxxxxxx_ios
·
2023-04-04 19:59
Swift之struct二进制大小分析
作者:京东零售邓立兵随着Swift的日渐成熟和给开发过程带来的便利性及安全性,京喜App中的原生业务模块和基础模块使用
Swift开发
占比逐渐增高。
京东云开发者
·
2023-04-01 12:03
swift
ios
开发语言
网络请求反斜杠引起的问题(反斜杠前多了一个红点)
前言首先我这是第二次遇到这个问题,所以就先记录一下先说下我的历程我这边是
swift开发
,在和后台对接接口的时候,突然出现一个网络请求死活请求不同,无论是chrome的postman插件,还是后期下载postman
孤雁_南飞
·
2023-03-31 03:24
RxSwift + MVVM 初体验
一、原起作为一名iOS开发者,必须跟上时代的潮流,随着swiftABI越来越稳定,使用
swift开发
iOSAPP的人越来越多。从网上看了很多文章,也从github上下载了很多demo进行代码学习。
无神
·
2023-03-30 14:29
swift开发
技巧(二)
@autoclosure的使用定义一个尾随闭包funclogIfTrue(_predicate:()->Bool){//不要写predicate,一定要加上()ifpredicate(){print("true")}else{print("false")}}调用时显示的样式:image.png可以使用这些种写法调用:logIfTrue{()->Boolinreturn5>6}logIfTrue{(
元宝是只小肥猫
·
2023-03-29 07:50
Swift开发
,内存访问冲突
classViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()//内存访问冲突vara=3//两个地方同时访问同一块内存//至少有一次写的操作//同一时间(同一函数体内)funcaaa(num:inoutInt){//num和a是共用同一块内存//有赋值,写的操作//同一时间(在同一函数体内)nu
_GXT
·
2023-03-28 10:48
swift开发
——检测APP升级
letpath="https://itunes.apple.com/lookup?id=APPID"SVProgressHUD.show()Alamofire.request(path,method:.post).response{[weakself](responseObj)inSVProgressHUD.dismiss()guardletweakself=selfelse{return}ifr
阿噗阿噗阿
·
2023-03-27 20:21
上一页
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
其他