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自定义相机
IQKeyboardManager Done 修改为 完成
在didFinishLaunchingWithOptions中加上
swift
:importIQKeyboardManagerIQKeyboardManager.shared().toolbarDoneBarButtonItemText
风雪萧萧秋雨落
·
2023-08-16 05:14
iOS
Objective-C
UI
Done
完成
Swift
之属性
存储属性存储常量或者变量的要么给它默认值,要么在构造方法里初始化计算属性计算属性不直接存储值访问时候调用get,赋值调用set,类似java里的封装get里一定要有returnset中有一个内置的newValue变量,用于接收外界赋的新值set里不能给当前的计算属性赋值,否则死循环只读计算属性:只提供get,没有set,在写的时候可以省略get{}类属性类属性用static修饰类属性是和类关联的,
我是一名小學生
·
2023-08-16 05:03
Swift
关键词 -- struct/enum/mutating
structstruct值引用在
swift
中,类型引用和值引用的区别在于,对于类型引用(classreference),将变量a赋值给变量b,即b=a,这样的赋值语句仅仅将b的指针与a的指针一样,指向同一块内存区域
呵呵_7380
·
2023-08-16 05:19
invalid virtual filesystem overlay file '/[Path]/all-product-headers.yaml
invalidvirtualfilesystemoverlayfile'/[Path]/all-product-headers.yaml”2、解决问题工程-Target-BuildSettings设置"DefinesModule=YES"这个属性是OC和
Swift
innepeace
·
2023-08-16 05:10
OC调用
Swift
编写的framework
一、前言随着
swift
趋向稳定,越来越多的公司都开始用
swift
来编写苹果相关的业务了,关于
swift
的利弊这里就不多说了。
人生何处不修行
·
2023-08-16 04:28
iOS
ios
Sequences | lazy
序列代表一系列类型相同的元素,你可以对这些元素进行迭代Sequence协议Sequence协议是集合类型的基础,
Swift
中Sequence协议为序列提供了迭代的能力。
精神薇
·
2023-08-16 04:29
Swift
项目编译优化(一)
前言前段时间笔者组内同事十分快速地开发了一个应用(不妨设应用名为QiShareDemo),笔者在使用8+128的MacAir运行项目的时候,发现项目编译时间比较久,查看了相关资料,并做了部分实践,落地了这篇文章。笔者在clone了QiShareDemo后,发现全量编译编译项目的编译时间为105.207s;后来经过笔者的部分优化编译时间处理后,全量编译项目的时间缩短为44.573s;当然这里还可以继
ITWYW
·
2023-08-16 04:53
swift
中button的点击方法需要加@objc
想吐槽一下,这个selector一点也不优雅
swift
中的方法,一般不需要在前面写@objc,但是selector对应的方法前面必须加。
雷霆嘎巴嘎嘎
·
2023-08-16 02:58
Swift
UI系列 WWDC Introducing
Swift
UI #204 学习笔记
开场白本文目标:开发一个Room的小应用。建议学习方法:全程跟完WWDC#204,亲手用代码实现视频中项目的每一个细节。建议学习时间:1.5小时,其中视频全长55分钟,自己敲代码时间35分钟。视频时间线00:00~06:00了解Image,Text控件的基本用法,以及HStack,VStack基本布局。06:00~16:00了解NavigationView,NavigationLink控件的基本用
无厌伽蓝
·
2023-08-15 23:36
Swift
条件编译
一、FlagifDEBUGletname="name"print("实际内存大小",MemoryLayout.size(ofValue:name))print("内存对齐大小",MemoryLayout.alignment(ofValue:name))print("分配的内存大小",MemoryLayout.stride(ofValue:name))endif可以在Buildsettings→sw
诗颜语
·
2023-08-15 22:00
Swift
通知实现
发通知不带参数NotificationCenter.default.post(name:Notification.Name("name"),object:nil)带参数值NotificationCenter.default.post(name:NSNotification.Name("changeColor"),object:nil,userInfo:["color":"green"])接收通知N
江河_ios
·
2023-08-15 21:59
Swift
空合并运算符
一、空合并运算符基本使用??:空合并运算符a??ba为可选项b为可选项或者不是可选项b跟a的存储类型一致a不为nil,就返回a。a为nil,就返回b。如果b不是可选项,返回a时会自动解包。如果b是可选项,返回a时返回的类型还是可选类型a.leta:Int?=Int("3");letb:Int=2;letc=a??bprint(c)//3//a不为nil,返回a。b是非可选项返回的a就会自动解包le
冷武橘
·
2023-08-15 20:22
WWDC22
Swift
lyRushWWDC22这家伙是http://raywenderlich.com的演讲者他的git:https://github.
lym不解释
·
2023-08-15 19:55
我的技术学习,与独立开发的理想之路
如果纵览一下我的语言之路,那肯定是:
Swift
-Java-Html、Css、JS(dom)-
Swift
UI-Python-Applescript其实和我更换手机也有关系。为什么想做开发者可以从“
·
2023-08-15 16:51
我的技术学习,与独立开发的理想之路
如果纵览一下我的语言之路,那肯定是:
Swift
-Java-Html、Css、JS(dom)-
Swift
UI-Python-Applescript其实和我更换手机也有关系。为什么想做开发者可以从“
·
2023-08-15 16:51
Swift
UI—Text视图的段落属性
原文链接:https://github.com/fzhlee/
Swift
UI-Guide#3Text-Paragraph关于Text的段落属性,通过段落属性可以调整文字的字距、行距、偏移值、框架和对齐方式等视觉样式
paperclouds
·
2023-08-15 14:26
iOS
Swift
UI基础学习(三)
第七节正向传值在之前我们已经完成了跳转的部分,但是只是跳转到一个TextView,现在我们新建一个
Swift
UIView:SceneryView.
swift
文件,用来显示跳转后的页面在新的页面,我们先创建好所需的视图
简书弧线
·
2023-08-15 13:15
Swift
防止按钮多次点击
很多情况下,为了防止用户多次点击按钮引起不不必要的错误解决方案:1.设置按钮isEnabled为禁止2.延迟几秒钟,才重新设置按钮isEnabled为可用@IBActionfuncbtnLogin(_sender:Any){btnLoginWin.isEnabled=falseself.perform(#selector(changeButtonStatus),with:nil,afterDela
meetweb
·
2023-08-15 11:05
ios
swift
5 collectionView 瀑布流(两列)
文章目录1.瀑布流1.1demo地址1.2记得把部署的最低版本由8改成11,13甚至更高。不然编译会报错2.动态计算图片和文字的高度1.瀑布流1.1demo地址CollectionViewWaterfallLayout-github1.2记得把部署的最低版本由8改成11,13甚至更高。不然编译会报错2.动态计算图片和文字的高度//可以正常使用importUIKitimportSnapKitclas
星星月亮0
·
2023-08-15 06:33
ios
2021-12-20 WWDC(New
Swift
、Foundation)
What'snewinFoundation1、Apple专为
Swift
打造了一个新的字符串类型AttributedString2、日期和数字格式化的改进一、属性字符串-AttributedString在
青年fw
·
2023-08-15 06:25
swift
获取文件的MD5值
funcmd5File(url:URL)->String?{letbufferSize=1024*1024do{//打开文件letfile=tryFileHandle(forReadingFrom:url)defer{file.closeFile()}//初始化内容varcontext=CC_MD5_CTX()CC_MD5_Init(&context)//读取文件信息whilecaseletdat
HQQ_哈球球
·
2023-08-15 05:52
iOS -
swift
中元组的使用
元组的基本使用元组是一种数据结构,元组中的数据称为元素一般用于方法的返回值元组用()表示,写法类似数组和字典元组常见的写法有3种方法1:类似数组letinfo1=("zhangsan",18,188)//访问用.和下标letage1=info1.1print(age1);方法2:类似字典,给元组起名称letinfo2=(name:"zhangsan",age:18,height:188)//访问用
coderLYH
·
2023-08-15 04:45
零基础iOS开发-
Swift
版-视频课程【01】
可是任何技术都得学习好基础,所以,我会从
Swift
语言讲起,可能会讲得比较
Brant白叔
·
2023-08-15 03:53
swift
4.03 学习笔记(2)
对象和类使用class关键字,加类名classShape{varnumberOfSides=0funcsimpleDescription()->String{return"Ashapewith\(numberOfSides)sides."}}创建对象的引用,并调用类的参数和方法。varshape=Shape()shape.numberOfSides=7varshapeDescription=sha
天天DayDayUp
·
2023-08-15 02:37
Clean
Swift
Clean
Swift
isnotaframework.ItissimplyasetofXcodetemplatestogeneratetheCleanArchitecturecomponentsforyou
一颗程序媛0915
·
2023-08-15 01:40
ios++
swift
xcode
ios
ios基础(二)
一、
swift
类和结构体的区别作为函数参数传递两者的区别值类型传递会copy?每次传递都会复制?对性能消耗有没有影响?
一颗程序媛0915
·
2023-08-15 01:09
大厂offer++
ios
swift
ui
Swift
-函数调用
函数函数结构func关键词+函数名+形式参数+"->"(表示返回)+返回类型funcsum(number1:Int,numbe2:Int)->Int{number+number//单一表达式,可省略关键词return}备注:当函数体位单一表达式是,可以省略关键词return,表示直接返回该单一表达式的值无返回值无返回值总共有三种写法。/***方式1:直接不写返回类型*/funcvoidFunc1(
X_L_F
·
2023-08-15 01:12
Swift
UI一起学之十一 -- 对话框
一学习目标在
Swift
UI中打开对话框二学习效果image.png三主要操作步骤3.1显示对话框import
Swift
UIstructContentView:View{@StateprivatevarshowingAlert
sunny_ke_ke
·
2023-08-15 00:59
移动应用程序开发的未来:Flutter
与此同时,苹果也于2019年WWDC为开发者们带来了一套可横跨苹果几大操作系统的UI框架
Swift
UI
初一十五啊
·
2023-08-15 00:43
移动开发
Android
编程语言
移动开发
Android
程序员
Swift
方法mutating关键字的本质
Swift
的结构体或者枚举的方法中,如果方法中需要修改当前结构体或者枚举的属性值,则需要再func前面加上mutating关键字,否则编译器会直接报错。
chonglingliu
·
2023-08-14 21:20
Swift
周报 第三十四期
新款iPhone或会使用USB-C充电器,边框更薄与AppStore专家会面交流让你的App和游戏在visionOS模拟器外更进一步提案通过的提案正在审查的提案
Swift
论坛推荐博文话题讨论关于我们前言本期是
Swift社区
·
2023-08-14 19:45
Swift周报
swift
ios
Swift
基本语法(八)— 为类、结构体添加属性、方法
为结构体、类、枚举添加属性,设置属性观察器。添加方法//为类、结构体、枚举添加属性structPoint{varx=0//这里还是遵循常量用let变量varvary=0}structSize{varwidth=0varheight=0}structRect{//存储属性varorigin:Pointvarsize:Size//计算属性varCenter:Point{get{returnPoint(
Eddiegooo
·
2023-08-14 18:15
纯
Swift
UI实现PageView(无UIView转接)
上文实现了使用UIScrollView转接的PageView,但其性能有些弱本文将介绍纯
Swift
UI实现的PageViewimportFoundationimport
Swift
UI//newPageViewinPure
Swift
UIstructPageView
zjam9333
·
2023-08-14 17:58
Swift
中的代码组织
1、代码组织和Framework2、安全的资源组织方式3、文档注释4、编译标记1、代码组织和Framework之前有研究过
Swift
中framework的制作有一个疑问就是
Swift
中接口和实现是放在一个文件里
盖小聂
·
2023-08-14 16:22
项⽬⼯程逆向分解随笔
项⽬⼯程逆向分解的关键:拿到基本的.h.m.mm.c.cpp.
swift
单元⽂件(供分析查看)。
HaiJunYa
·
2023-08-14 15:14
工程逆向
web
WWDC2021 - What's new in
Swift
WWDC2021-What'snewin
Swift
Diversity社区多样性Diversityin
Swift
Swift
MentorshipProgramForumsCommunityShowcaseUpdateon
Swift
packagespackage
Fatm
·
2023-08-14 15:00
SkelectionView
SkelectionView是以一种优雅的方式向用户展示正在发生的事情.相比菊花loading而言我个人认为更直观的让用户了解到了他们正在等待的内容.这是个开源的SDK.支持的操作系统和SDK版本:iOS9.0+,
swift
4
MANONG_
·
2023-08-14 14:30
laravel5.6 发送邮件附带邮件时,Unable to open file for reading,报错文件路径问题
https://stackoverflow.com/questions/48568739/unable-to-open-file-for-reading-
swift
-ioexception-in-laravel-mailable
lxw1844912514
·
2023-08-14 13:16
Laravel
Swift
Mail发送带附件的邮件报错 “
Swift
_IoException The path cannot be empty“处理
先说下情况,就是我要做一个发送附件的邮件发送功能,结果,报错:Thepathcannotbeempty。给我整的有点迷糊,网上也没有类似的问题。后来,我检查了一下代码,发现有个地方,是需要给附件文件地址的:/***Getthemailrepresentationofthenotification.**@parammixed$notifiable*@return\Illuminate\Notific
愤世大魔头
·
2023-08-14 13:14
laravel
php
Swift
Mail
swift
自动计算字符串的宽和高
这里我是给String写了一个类扩展importFoundationimportUIKitextensionString{funcsizeWithText(font:UIFont,size:CGSize)->CGSize{letattributes=[NSAttributedStringKey.font:font]letoption=NSStringDrawingOptions.usesLineF
DSA碼侬
·
2023-08-14 10:07
mac安装cocoapods(新旧版本系统)
前置了解定义CocoaPods:是
Swift
和Objective-CCocoa项目的依赖管理器。它拥有超过93,000个库,用于超过300万个应用程序。CocoaPods可以帮助您优雅地扩展项目。
Yeira
·
2023-08-14 09:06
swift
macos
cocoapods
xcode
括号生成(
Swift
)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/generate-parentheses著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目给出n代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。例如,给出n=3,生成结果为:["((()))","(()())","(())()","()(())
entre_los_dos
·
2023-08-14 06:40
Swift
进阶;泛型
泛型是
Swift
最强大的特性之一,很多
Swift
标准库是基于泛型代码构建的。实际上,甚至你都没有意识到在语言指南中一直在使用泛型。例如,
Swift
的Array和Dictionary类型都是泛型集合。
搬运工iOS橙
·
2023-08-14 06:30
OC代码实现TableView
前言前面的文章也提到了,我下面会通过OC、
Swift
、
Swift
UI、Flutter来分别实现我们常用的TableView,通过小demo来对比各方的实现方案已经代码量的多少,并且自己也做到简单的总结。
a乾坤大挪移a
·
2023-08-14 05:27
Swift
rootViewController=navViewController.
swift
importUIKitclassViewController:UIViewController,UITableViewDa
朕i
·
2023-08-14 05:23
Swift
地址选择器
importUIKitimportHandyJSON@objcpublicprotocolKLCityPickerViewDelegate{@objcoptionalfuncaddressPickerViewArea(province:String?,city:String?,area:String?)//@objcoptionalfuncaddressPickerViewCity(provinc
艾欧尼亚
·
2023-08-14 05:43
2018-08-06
swift
自定义hud
项目中用到的图片也可以使用代码画出来。使用方法show:YTCustomeHudView.showHudWithText(ShowHudType.loading,"loading...")dismiss:YTCustomeHudView.dismissHud()importFoundationclassYTCustomeHudView:NSObject{privatestaticfunccreat
北你妹的风
·
2023-08-14 02:05
swift
-集合类型
数组数组和可变性//斐波那契数列letfibs=[0,1,1,2,3,5]不可变不能用append(_:)varfibs=[0,1,1,2,3,5]let只能保证引用永远不发生变化,而不能保证引用的值发生变化标准库里的集合类型都是有值语义的letx=[1,2,3]vary=xy.append(4)//x123//y1234letz=NSMutableArray(array:[1,2,3])z.in
AlliumLiu
·
2023-08-14 00:12
iOS Rx
Swift
使用(一)输入验证程序
写在前面本文参考Rx
Swift
中文文档,但文档中难免有不正确或不详细的地方,所以写这篇文章记录自己学习的过程。
Rimson
·
2023-08-13 21:05
Swift
4.0学习之旅—字符串和字符
//在
swift
中String可以调用OC中的NSString方法不用进行转换//字符串的字面量可以用于为常量和变量提供初始值letstr="helloworld"//多行字符串字面量与oc/**/注释相似
lixiangdev
·
2023-08-13 21:35
上一页
66
67
68
69
70
71
72
73
下一页
按字母分类:
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
其他