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
学习笔记之数组
集合类型
Swift
语言提供Arrays、Sets和Dictionaries三种基本的集合类型用来存储集合数据。数组是有序数据的集。集合是无序无重复数据的集。字典是无序的键值对的集。
Qu_qipa
·
2023-09-09 09:29
ios开发
swift
swift学习笔记
swift
数据
语言
存储
class
Swift
学习笔记一(数组篇)
目录0绪论1数组的创建和初始化2.数组遍历2.1通过键值对遍历2.2通过forEach遍历2.3通过forin遍历2.3.1forin搭配enumerated2.3.2forin的另一种形式2.3.2forin搭配indices2.4通过Iterator遍历器遍历3数组的操作3.1contains判断数组包含元素3.2allSatisfy(_:)判断数组的每一个元素都符合给定的条件4.查找比较4.
符哥2008
·
2023-09-09 09:58
swift
学习
笔记
Swift
学习笔记之数组(三)
数组重复值的初始化除了普通的初始化方法,我们可以通过init(count:Int,repeatedValue:T)来初始化一个数组填充上重复的值:varthreeDoubles=[Double](count:3,repeatedValue:0.0)带索引值的遍历我们可以用forin遍历数组,如果想要index的话,可以用enumerate(base:Seq):letarr=["a","b"]for
Qu_qipa
·
2023-09-09 09:58
swift学习笔记
书摘
nsarray
swift
nsarray
swift
-06 函数
image.pngimage.png//函数入参Int返回值Intfuncadd(a:Int,b:Int)->Int{returna+b}//无参无返回值funcvoidFunc(){print("调用空函数")}
Z小新
·
2023-09-09 07:05
Swift
报错:“Return from initializer without initializing all stored properties”
structUser{varemail:StringvarfirstName:StringvarlastName:Stringinit(){}}解决方案:给成员变量添加?修饰符使其变成Optional类型,或者赋初始值,或者在init()中进行赋值structUser{varemail:String?varfirstName:String?varlastName:String?init(){}}s
培根芝士
·
2023-09-09 06:01
iOS
swift
ios
Swift
使用编解码库Codable
Codable是
Swift
引入的全新的编解码库,使开发者更方便的解析JSON或plist文件。支持枚举、结构体和类。
培根芝士
·
2023-09-09 06:01
iOS
swift
ios
Swift
报错:“‘nil‘ is incompatible with return type ‘User‘”
funcgetUserById(userId:Int)->User{if(userId!=nil){...}returnnil}上述代码报了一个错误:“'nil'isincompatiblewithreturntype'User'”,表示“nil”与返回类型“User”不兼容。解决方案:将返回值类型改为Optional类型User?funcgetUserById(userId:Int)->User
培根芝士
·
2023-09-09 06:27
iOS
swift
ios
Swift
的可选类型Optional
1、Optional类型的概念可选类型用来表示“有一个值,它等于x或者根本没有值”。当我们遇到Optional类型时,就会明显知道这里的值可能为nil,我们必须谨慎处理。2、Optional类型的实现varoptionalInteger:Int?//或者varoptionalInteger:Int!其中?和!都是可选类型的语法3、Optional类型的本质Optional其实是个枚举(enum)(
培根芝士
·
2023-09-09 06:27
iOS
swift
ios
iOS 版本日期不准确记忆
SpriteKitFrameworkApple2D游戏引擎3.UIBackgroundModes为fetch来实现后台下载内容4.AirDrop等等......2014年9月12日iOS8Xcode6.01.
Swift
1.02
iOS_肖晨
·
2023-09-09 06:07
Swift
属性观察调用逻辑
属性观察(PropertyObservers)是
Swift
中一个很特殊的特性,利用属性观察我们可以在当前类型内监视对于属性的设定,并作出一些响应。
哦呵呵y
·
2023-09-09 05:26
UIImagePickerController .mediaTypes 在OC
Swift
的不同写法
先来看最终效果2.gif在OC中的使用方式UIImagePickerController*picker=[[UIImagePickerControlleralloc]init];picker.sourceType=UIImagePickerControllerSourceTypePhotoLibrary;picker.mediaTypes=[[NSArrayalloc]initWithObject
微风_10a5
·
2023-09-09 05:19
Swift
元组(Tuple)
元组类型,用于在单个复合值中对多个值进行分组元组中的值可以是任何类型,并且不需要是相同类型声明:元组声明的语法varTupleName=(Value1,value2,...,anynumberofvalues)方式1:最简单的元组,就是在圆括号中,用逗号分隔的一组值varaTuple=(10,"TottiLV")是一个具有两个值的元组,一个元素是整数类型,另一个元素是字符串类型(这是一个合法的数据
吕建雄
·
2023-09-09 05:05
Swift
UI之View Tree 实战3(下拉刷新)
不得不说,在
Swift
UI中,Preference这项技术实在是太神奇了,这也是我为什么写这么多与其相关文章的原因,它的原理是如此的简单,但加上我们的想象力,它却又无所不能。
老马的春天
·
2023-09-09 04:41
iOS
Swift
新手教程字符串String类型的一些常用用法
注意在Cocoa和Cocoatouch中,
Swift
的String,和Foundation中的NSString是兼容的,全部NSString额API都能够调用String类型字符串常量1、含转义字符:比如
Lee坚武
·
2023-09-09 04:42
[
Swift
] The
Swift
Programming Language - 初始化/ARC/可选链/协议/拓展/泛型/运算符
Initialization
swift
的init和OC的不太一样,是不用return一个self的~它的职责只是确保这个类把所有该做的事情先做了再被使用~存储属性应该在init里面赋值,或者开始声明的时候就给个
木小易Ying
·
2023-09-09 00:20
OC和
Swift
混编,导入头文件‘xxx-
Swift
.h‘ file not found
在OC的项目里加入
Swift
代码,创建完桥接文件后,需要倒入
Swift
头文件,头文件的格式为“项目名-
Swift
.h”。
00圈圈
·
2023-09-09 00:40
swift
开发语言
ios
[008]
Swift
继承链
1.UIButtonUIButton类自身继承自UIControl,其定义了所有iOS界面控件的基本行为。UIControl又继承自UIView,使得其可以具备显示在屏幕上。UIView继承自UIResponder,允许其响应用户输入,如点击,手势和设备摇晃。最后,在继承树的最底层,UIResponder继承自NSObject。
快乐捣蛋鬼
·
2023-09-08 23:41
深化超低时延技术合作,中科驭数助力金仕达开创极速行情新高度
KPU
SWIFT
-2200NPro是由中科驭数基于DPU核心超低时延底层技术而推出的超
yusur
·
2023-09-08 23:44
边缘计算
云计算
计算机网络
人工智能
最喜欢的歌者之一(霉霉)
摘录:泰勒·斯威夫特霉霉一般指泰勒·斯威夫特美国创作型女歌手泰勒·斯威夫特(Taylor
Swift
,1989年12月13日-),出生于美国宾夕法尼亚州,毕业于亚伦学院,美国女歌手、音乐制作人、演员、慈善家
滴水铭心
·
2023-09-08 23:44
计算app启动时间(OC,
Swift
)
App启动时间,直接影响用户对app的第一体验和判断.如果启动时间过长,不单用户体验会下降,还有可能会触发苹果的watchdog机制而kill掉App,所以App启动时间优化也十分重要App启动流程App的启动如下图所示:image那么App的启动时间大致可分为两部分,第一部分为main函数执行之前的加载时间主要是系统的动态链接库和可执行文件的加载时间;第二部分是main函数开始到applicat
heron_funny
·
2023-09-08 21:10
使用
Swift
设计多线程应用程序
作为汽车行业的iOS开发人员,我花了大量时间处理实时数据。在当今的许多应用中,有效处理连续数据流的诉求是非常重要的。为确保不卡住用户界面,你很可能需要使用多线程。处理实时流式传输的信息是件很意思的事情,因为你将不断收到可用于更新UI的新数据。但由于iOS设备在硬件方面的局限性,这也可能是最困难和最令人沮丧的事情。幸运的是,苹果已经通过一个非常易用的GCD(GrandCentralDispatch)
全站工程师
·
2023-09-08 21:16
譯文: Adaptive Layout Tutorial in iOS 11: Getting Started
以下為譯文:Update6/20/17:本教程由JózsefVesza更新至iOS11,Xcode9,
Swift
4。原始教程由SamDavies撰寫。
AntonyWong
·
2023-09-08 21:30
Android Weekly Notes #500
AndroidWeeklyIssue#500Screentemplates—usingCompose,
Swift
UI&KMMKMM下Compose和
Swift
UI的跨平台解决方案.ViewModel和State
圣骑士wind
·
2023-09-08 20:30
Swift
值类型与引用类型以及字典数组的应用理解
先上代码structPerson:CustomStringConvertible{varname:Stringvarage:Intvardescription:String{"Structname:\(name),age:\(age)"}}varstructArrayDict:[String:[Person]]=[:]varstructArray:[Person]=[]structArray.ap
雾霾下的天空
·
2023-09-08 20:03
Swift
单例
继承NSObject单例classCardUtil:NSObject{/*静态属性shared持有唯一的实例,对外公开*/staticletshared=CardUtil()/*重载init()方法,使其对外不可见,不可以在外部调用,防止在外部创建实例*/privateoverrideinit(){}/*重载copy(),mutableCopy()方法,返回self,防止在外部复制势例。*/ove
吕建雄
·
2023-09-08 15:52
Swift
之where一般使用场景
使用where语句之前必须在where之前有一个主语变量名协议约束//基类A继承了SomeProtocol协议才能添加扩展extensionSomeProtocolwhereSelf:A{funcshowParamA(){print(self.a)}}for...in...遍历letarr=[1,2,4,5,6]for(index,value)inarr.enumerated()wherevalu
wanmei世界
·
2023-09-08 14:24
Swift
学习笔记1-oc与
swift
的区别
编程范式
Swift
可以面向协议编程、函数式编程、面向对象编程OC以面向对象编程为主,当然你可以引入类似ReactiveCoca的类库来进行函数式编程类型安全swfit是一门类型安全的语言,鼓励程序猿在代码中清楚明确值的类型
梵虚
·
2023-09-08 13:27
Xcode 实用小技巧
1class成员构造函数生成
Swift
可以为struct合成成员构造函数,但不能为class合成。
YungFan
·
2023-09-08 13:28
swift
CollectioinView 居中放大 无限循环滚动
居中放大参考:https://blog.csdn.net/u013282507/article/details/54136812自白以前弄过无限循环滚动的,好长时间没弄了,想从网上直接找一个来用,找到的确实把数据条目重复发大做到的,cell数据多的时候会在内存中占着一大块数据,而且我是在首页用,内存根本释放不掉,感觉不好。还是花时间实现了自己以前的做法。(一直没管理自己的代码库,管理自己的代码库是
呦释原点
·
2023-09-08 11:41
解决使用jaxb读取xml文件报javax.xml.bind.UnmarshalException: 意外的元素 的错误问题。
javax.xml.bind包下的JAXBContext类对xml进行解析时候,在xml源文件的标签中存在命名空间时候,会产生javax.xml.bind.UnmarshalException:意外的元素(uri:"urn:
swift
大龙博客
·
2023-09-08 11:30
java学习
java
markdown目录结构生成
到要生成目录的文件夹下,执行&tree-L4-I"Example">README.mdREADME.mdmysdk├──LICENSE├──mysdk│├──Assets│├──Classes││├──Language.
swift
程序媛的程
·
2023-09-08 07:46
005-错误处理-元类型、AnyClass、Self
错误处理
Swift
提供Error协议来标识当前应⽤程序发⽣错误的情况,我们的struct、Class、enum都可以通过遵循这个协议来表示⼀个错误。
Stronger_J
·
2023-09-08 06:36
Rx
Swift
使用小技巧
1、debounce过滤掉高频产生的元素,例如定位改变时刷新接口,短时间多次调会造成服务器压力过大,可以使用debounce限流,下面例子10s刷新一次debounce.pngNotificationCenter.default.rx.notification(Notification.Name(rawValue:"kLocationUpdated")).debounce(10,scheduler
七分呗轻唱
·
2023-09-08 05:55
Swift
基础---属性(Attributes)
Swift
中有两种属性,一种应用于声明,另一种应用于类型。
WSJay
·
2023-09-08 05:03
Rx
Swift
(一) - 简介
Rx
Swift
是ReactiveX家族的重要一员,ReactiveX是ReactiveExtensions的缩写,一般简写为Rx。
Mr_YT
·
2023-09-08 05:02
行舟乐评:霉霉出说唱新单、Gaga 五连冠、A妹取消婚约
行舟:中国90后学院派欧美音乐乐评人专注90后音乐听众行为的研究者01、霉霉Taylor
Swift
又要有说唱歌曲了!OMFG!说唱歌手LilPump接受Billboard采访表示和霉霉合作了一首新歌。
行舟乐评
·
2023-09-08 02:03
2018-07-13
swift
字典
字典与数组相似image.png通过对应的键名key来获取值,通过capacity来获取键名和对应值的数量image.png可以像数组一样移除单个或者全部元素image.png也能修改image.png
朝九晚九
·
2023-09-08 01:14
Swift
字典 Dictionary基本用法
importUIKit/*字典的介绍1.字典允许按照某个键访问元素2.字典是由两部分组成,一个键(key)集合,一个是值(value)集合3.键集合是不能有重复的元素,值集合可以有重复的元素,键和值是成对出现的4.
Swift
愤斗的小蚂蚁
·
2023-09-08 00:14
[
Swift
]LeetCode215. 数组中的第K个最大元素 | Kth Largest Element in an Array
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https://github.com/strengthen/LeetCode➤原文地址:https://www.cnblogs.com/streng
weixin_30247307
·
2023-09-07 23:20
swift
数据结构与算法
iOS 通知配置,应用前后台回调方法
(
swift
版本)一、推送注册在AppDelegate中的方法application(_application:UIApplication,didFinishLaunchingWithOptions中进行注册
_疯狂的柚子
·
2023-09-07 23:01
Swift
:可选链
可选链式调用是一种可以在当前值可能为nil的可选值上请求和调用属性、方法及下标的方法。如果可选值有值,那么调用就会成功;如果可选值是nil,那么调用将返回nil。多个调用可以连接在一起形成一个调用链,如果其中任何一个节点为nil,整个调用链都会失败,即返回nil。一、使用可选链式调用代替强制展开可选链式调用的返回结果与原本的返回结果具有相同的类型,但是被包装成了一个可选值。例如,使用可选链式调用访
伯wen
·
2023-09-07 19:26
iOS的各种开源项目集合《五》
Alamofire-Alamofire是AFNetworking的作者mattt新写的网络请求的
swift
库。YTKNetwork-是基于AFNetworking封装的
it彭于晏
·
2023-09-07 17:01
iOS -
Swift
为UIButton扩展Block点击事件
使用
Swift
为UIButton扩展Block点击事件,更快捷的完成UIButton事件调用及链式事件的调用扩展block事件////UIButton+Action.
swift
//Comic////Createdby
俺不是大佬儿
·
2023-09-07 16:34
use_frameworks引起的Undefined symbols for architecture arm64
,而含有
swift
的工程必须使用use_frameworks!。若原来用oc创建的私有库含有extern导入的全局变量或常量会造成该错误。
郏国上
·
2023-09-07 16:59
Object
C
组件
第三方组件集成
ios
objective-c
swift
相关项目包含私有库引起的Undefined symbols for architecture arm64
,
swift
项目必须设置use_frameworks!。一般的私有库为了便于修改,大都是使用源码设计不生成framework库,若不使用use_frameworks!,项目编译时,都是生成.a文件。
郏国上
·
2023-09-07 16:29
第三方组件集成
组件
swift
ios
objective-c
framework
XCode Distribution证书打包比Adhoc证书打包体积大很多问题分析
今天打了一个Distribution包发现ipa包体积比Adhoc包打了70M,想着是不是出了问题,一番网络搜索发现有人说是内置了
swift
库支持的问题。
OrrHsiao
·
2023-09-07 11:37
swift
内存管理
ARC跟OC一样,
Swift
也是采取基于引用计数的ARC内存管理方案(针对堆空间)
Swift
的ARC中有3种引用强引用(strongreference):默认情况下,引用都是强引用弱引用(weakreference
iOS小洁
·
2023-09-07 11:11
Swift
循环引用
unownedunowned要求被捕获的变量不能为nil,所以在closure中使用[unownedself]必须保证self不能为空,所以当self被释放后再执行closure会导致程序崩溃。lettapBackground=UITapGestureRecognizer()tapBackground.rx.event.subscribe(onNext:{[unownedself]_inself.
EASXAI
·
2023-09-07 09:53
Swift
5.2 拾遗笔记(四)
内存安全
Swift
自动管理内存,大部分时候你完全不需要考虑内存访问的事情。
小白进城
·
2023-09-07 07:34
Swift
学习之瀑布流布局
Swift
学习之瀑布流布局importUIKit//定义协议protocolgetHeigh{funcitemHeight(_waterFallLayout:Waterlayout,item:Int)-
JemmyChen
·
2023-09-07 06:00
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他