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
UI模块】0060、
Swift
UI基于Firebase搭建一个类似InstagramApp 3/7部分-搭建TabBar
Swift
UI模块系列-已更新60篇
Swift
UI项目-已更新5个项目往期Demo源码下载技术:
Swift
UI、
Swift
UI4.0、Instagram、Firebase运行环境:
Swift
UI4.0+
宇夜iOS
·
2023-10-25 08:55
#
SwiftUI项目
#
swiftui
ios
swift
Firebase
Instagram
swift
调用appearance()方法后, 设置控件属性会闪退的问题!
在
swift
中没有宏的概念,所以属性无法被UI_APPEARANCE_SELECTOR标注,如果想让某个属性支持UIAppearance可以为该属性使用dynamic关键字
Happy晓哥
·
2023-10-25 07:12
Swift
之协议、错误类型、泛型、String 和 Array、高级运算符、扩展
1、协议1、协议可以用来定义方法、属性、下标的声明,协议可以被枚举、结构体、类遵守(多个协议之间用逗号隔开)。protocolDrawable{funcdraw()varx:Int{getset}vary:Int{get}subscript(index:Int)->Int{getset}}protocolTest1{}protocolTest2{}protocolTest3{}classTestC
Abner_XuanYuan
·
2023-10-25 05:02
Swift
之属性、方法、下标、继承、初始化、可选链
1、属性
Swift
中属性可以分为以下几种:实例属性(InstanceProperty):只能通过实例去访问。
Abner_XuanYuan
·
2023-10-25 04:06
Swift
接入腾讯地图SDK
前言腾讯地图iOSSDK目前只提供了Objective-C版本的SDK,因此如果是
Swift
项目,则需要自己通过Bridging文件来将其引入使用场景:
Swift
项目接入腾讯地图.准备:接入流程创建
Swift
面糊
·
2023-10-25 03:11
LeetCode - #59 螺旋矩阵 II
的
Swift
算法题题解整理为文字版以方便大家学习与阅读。
网罗开发
·
2023-10-25 00:14
Swift
leetcode
矩阵
swift
swift
UIColor 相关扩展
十六进制色值转换成UIColor获取颜色的RGBA值使用0~255的色值初始化颜色获取UIColor的十六进制色值生成随机色publicextensionUIColor{structRGBA{varr:UInt8varg:UInt8varb:UInt8vara:UInt8}///将十六进制的字符串转化为`UInt32`类型的数值,能够解析的最大值为`0xFFFFFFFFFF`超过此值返回`UInt
__Simon__
·
2023-10-24 23:03
OC 依赖注入 笔记
通过默认实现协议的方法,让对象直接遵守协议就可以调用方法,有点像
swift
上我很喜欢的协议扩展文章地址demo地址
东北小小猿
·
2023-10-24 22:44
Swift
UI(Combine)学习整理(三)
如果有Rx
Swift
的学习经验那么理解combine会更加迅速通过对事件处理的操作进行组合(combine),来对异步事件进行自定义处理(这也正是Combine框架的名字的由来)。
微笑_d797
·
2023-10-24 20:49
Swift
笔记#2 -
Swift
UI 基础控件 Button 必知必会
本期学习
Swift
UI基础控件Button的使用,内容基本涵盖了Button高频的使用场景;通过本节课你将收获:常规创建button的两种方式给按钮设置图标、设置圆角;更改前景色、背景色给按钮设置渐变背景色
JSCON简时空
·
2023-10-24 19:29
算法-刷题记录 - 02(
Swift
实现)
二叉树相关二叉树的遍历分为前序,中序,后序,说白了就是根节点的位置,根节点在前面就是前序遍历,以此类推每种遍历各有优势,比如获取某个二叉树的最大深度就采用前序遍历,再比如获取所有节点个数就需要遍历整个二叉树,此时采用后序遍历就比较合适,只有二叉树才有中序遍历,因为多叉树根节点的位置不确定.中序遍历可以认为是遍历有序数组题目1:二叉树的最大深度classNode{varleft:Node?varri
洧中苇_4187
·
2023-10-24 19:27
如何在
Swift
3 中用 SpriteKit 框架编写游戏 (Part 3)
原文地址:HowToBuildASpriteKitGameIn
Swift
3(Part3)原文作者:MarcVandehey译文出自:掘金翻译计划译文地址:如何在
Swift
3中用SpriteKit框架编写游戏
minse
·
2023-10-24 19:17
iOS 项目开发问题记录-代码部分
由于网上的资料不多,且有些都是比较老的,现在这个项目是基于
swift
5,iOS14,看能不能帮到遇到同样问题的小伙伴。问题title怎么
Jinbeen
·
2023-10-24 18:50
iOS
开发记录
1024程序员节
ios
oc项目中 报Could not find auto-linked library '
swift
ObjectiveC'/Could not find auto-linked framework 类错误
image.png原来是三方库中加入了
swift
库但是没有找到siwft库的文件导致的。
佳佳爱宥嘉
·
2023-10-24 18:24
swift
枚举便利的高阶用法
枚举遍历的高级用法classPeople{enumCodingKeys:String{staticfunccrateTB(){}casenamecasetitlestaticfunctoTest(){varallKeys:[CodingKeys]=[]vari=0whiletrue{ifletkey=(withUnsafePointer(to:&i){t->CodingKeys?inletres=
秋叶红90
·
2023-10-24 15:47
手写一个PrattParser基本运算解析器4: 简述iOS的编译过程
点击查看基于
Swift
的PrattParser项目iOS项目的编译过程与PrattParser解析器前面三篇我们看到了PrattParser解析器的工作原理,工作过程,我们了解到PrattParser解析器实际上是模拟了编译过程中的词法分析
神经骚栋
·
2023-10-24 15:41
编译原理:
ios
编译原理
xcode
Swift
UI之GeometryReader
Swift
UI的一个神奇之处在于,我们在做某些功能的时候,无需过多地关心布局信息,而是把主要精力放在业务逻辑部分,后续的文章中,我会专门写一篇DataFlow的文章。
老马的春天
·
2023-10-24 15:59
kotlin记录
简介:Kotlin是一种在Java虚拟机上运行的静态类型编程语言,被称之为Android世界的
Swift
,由JetBrains设计开发并开源。
大牛是只猫
·
2023-10-24 15:39
Swift
UI机器学习之苹果的机器学习框架和工具
苹果的机器学习框架和工具Apple提供了许多框架来帮助将机器学习集成到您的应用程序中。这些框架在不同的抽象级别上运行,但可以大致分为两大类:任务级框架模型级框架。任务级框架任务级框架提供的方法使您可以执行高级任务,而不必显式处理培训和部署机器学习模型。该框架包括许多预训练的模型,并将根据您要执行的任务选择一个模型。Apple提供的关键任务级框架如下:视觉:此框架提供高级API来执行任务,例如人脸检
iCloudEnd
·
2023-10-24 14:25
swift
Uivew 添加点击事件
privatestructAssociateKeys{staticvargestureKey="gestureKey"staticvartapBlock="tapBlock"}funcyx_setTapActionWithBlock(tapBlock:@escaping()->Void){self.isUserInteractionEnabled=truevartapGesture=objc_ge
大鹏你我他
·
2023-10-24 11:03
使用UIImagePickerController从相册选择照片
Swift
4在info.plist添加NSPhotoLibraryUsageDescriptionThisapprequiresaccesstothephotolibrary.ViewController
黑山老水
·
2023-10-24 10:26
Jetpack Compose 网络请求
JetpackCompose已经出现Beta版本好久了,尝试了一下,总的感觉和Flutter、
Swift
UI葫芦画瓢的。
海龙lv
·
2023-10-24 10:13
Swift
后缀表达式(逆波兰式)转换计算
关注后回复“进群”,拉你进程序员交流群作者丨王德亮来源丨搜狐技术产品(ID:sohu-tech)本文字数:8396字预计阅读时间:21分钟背景最近在开发《挑战24点》的过程中遇到了一个问题,即,如何计算常用数学表达式的结果,比如,给定字符串8-(6+4/2-1)*2,怎么计算得到结果,并且得到计算的过程。网上查资料发现,大部分都是类似系统计算器的处理,在遇到第二个运算符时,就把前一步的操作结果计算
iOS_开发
·
2023-10-24 10:25
python
java
数据结构
算法
字符串
Swift
实现UIButton图片与文字布局调整
最近再次学习
Swift
,所以会翻译一些之前OC常用的一些组件今天要介绍的是
Swift
中实现UIButton内部图片与文字的布局调整,下面是效果图,先简单的看一下左右布局上下布局这种方式我们可以通过自定义按钮去实现
kingsic
·
2023-10-24 08:38
OpenStack控制节点Image服务安装部署
OpenStack中,提供ImageService的是Glance,其具体功能如下:提供RESTAPI让用户能够查询和获取image的元数据和image本身支持多种方式存储image,包括普通的文件系统、
Swift
于飞_d529
·
2023-10-24 06:18
swift
报错Fatal error: UnsafeMutablePointer.deinitialize with negative count
这个问题是由多个线程同时修改数组引起的,是个线程安全问题。解决办法:1.修改数组在同步队列中letqueue=DispatchQueue(label:myqueue)queue.sync{myArray.append(...)}2.在数组修改前后加锁objc_sync_enter(self)myArray.append(...)objc_sync_exit(self)此外,不加锁也可能造成以下问题
is_E
·
2023-10-24 05:36
Swift
5.1
转自链接知道
Swift
UI的人,都会很想使用这个框架,但是由于只能在iOS13以及以后的系统使用,所以会很痛心。像我就觉得为什么
Swift
UI不开源啊!
nuannuan_nuan
·
2023-10-24 04:39
OC、
Swift
设置编译条件
但是在
Swift
中,预处理的宏定义已经无效了,主要是
Swift
不在包含预处理的过程The
Swift
compilerdoesnotincludeapreprocessor.Instead,ittakesadvantageofcompile-timeattributes
思绪_HY
·
2023-10-24 03:10
swift
语言 数组定义_
Swift
入门(5)——数组(Array)
集合集合的定义
Swift
中提供了两种数据结构用于存放数据的集合,分别是数组(Array)和字典(Dictionary)。
丹大个儿
·
2023-10-24 02:45
swift语言
数组定义
Swift
中数组的创建和操作
一、数组的创建字面量创建数组1、创建空数组的时候必须携带类型信息//letarray=[]//如果直接这样创建一个空数组,程序会报错//需要携带类型信息letarray:[String]=[]letarray2:[Int]=[]2、如果内容已经提供了类型信息,比如说作为函数的实际参数或者已经分类了的变量或常量,你可以通过空数组字面量来创建一个空数组vararray=[1,2,3,4,5]print
same_life
·
2023-10-24 02:15
swift
开发语言
ios
数组
Swift
字面量/运算符/条件语句/字符串/数组/字典
Swift
字面量/运算符/条件语句/字符串/数组/字典1.
Swift
字面量1.1字符串型字面量2.
Swift
运算符2.1区间运算符3.
Swift
条件语句3.1
Swift
switch语句4.
Swift
字符串
小王的进阶之路
·
2023-10-24 02:13
iOS
/
Swift
swift
开发语言
ios
Swift
数组及常用方法
Swift
数组及常用方法1.创建数组//创建整型数组vararray1:[Int]=[]//[]vararrya2:Array=[1,2,3]//[1,2,3]vararryaInt=[1,2,3]//
Lucky_William
·
2023-10-24 02:42
Swift
swift
开发语言
ios
swift
中数组使用详情
初始化一个数组//字面量创建一个数组(可以使用数组字面量来初始化一个数组,他是一种以数组集合来写一个或者多个值的简写方式.数组字面量写作一系列的值,用逗号隔开,用方括号括起来)letarray=[1,2,3,4]/*1.创建空数组的时候必须携带类型信息;2.如果内容已经提供了类型信息,比如说作为函数的实际参数或者已经分类了的变量或常量,你可以通过空数组字面量来创建一个空数组*/vararray:[
~废弃回忆 �༄
·
2023-10-24 02:11
swift
swift
数组
[
swift
刷题模板] 树状数组(BIT/FenwickTree)
@[TOC]([
swift
刷题模板]树状数组(BIT/FenwickTree))一、算法&数据结构1.描述[python刷题模板]树状数组二、模板代码1.单点赋值(增加),区间求和(PURQ)例题:307
七水shuliang
·
2023-10-24 02:40
swift刷题模板
swift
开发语言
ios
学习笔记(10):21天通关Python(视频课)-序列相关函数与封包解包
utm_source=blogtoedumylist=['python','kotlin','
swift
','java','go']字符串可比较大小,先比较第一个字符print(len(mylist))
Lucas.hippie
·
2023-10-24 02:14
研发管理
python
移动开发
编程语言
Python
网络编程
【李刚-21天通关Python-06】之 序列相关函数与封包解包
之序列相关函数与封包解包一、使用函数len()函数:获取元组、列表的长度min()函数:获取元组、列表的最小值max()函数:获取元组、列表的最大值my_list=['python','kotlin','
swift
CHINOSAMA
·
2023-10-24 02:43
Python基础
python
iOS Monkey智能平台——Fastbot
iOS智能monkey实战记录目前市面上几款相对较好的iOS端稳定性Monkey测试工具,针对我司应用实战记录如下工具名实战记录FastMonkey仅支持Xcode8.x、9.x和10.1版本放弃
Swift
Monkey
口袋泰斯特
·
2023-10-24 01:10
Swift
4 正则表达式的使用以及案例构造
正则表达式是一个强大的匹配功能,支持C、python等多种语言,新兴时尚的
Swift
,当然也少不了它。学习完本教程,您将感受到正则表达式赋予程序使用者的强大能力。
KevinFromChina
·
2023-10-24 00:11
Swift
-与OC混编
以OC版本的MJRefresh为例:第一步,在GitHub下载MJRefresh,将下载好的文件直接拖进工程1.png第二步,创建桥接文件,名字随便取,我这边是LABridge.h,导入头文件#import"MJRefresh.h"5.png第三步,配置相关信息6.png最后编译通过就可以使用了
HCL黄
·
2023-10-24 00:10
Swift
常用的工具类
1.网络请求工具类使用Alamofire//网络工具类importFoundationimportAlamofireclassAlamofireTools:NSObject{///错误结构体structerrorResult:Error{}///GET方法//////-Parameters:///-url:网址///-parameters:参数///-success:成功回调///-fail:失败
浅宇落
·
2023-10-23 23:18
TKDragView_iOS开发常用第三方开源框架 持续更新中...
网络请求AFNetworkingAlamofireAFNetworking
swift
版本YTKNetworkAFNetworking的封装YQNetworking基于AFNetworking3.x封装网络请求功能
weixin_39567870
·
2023-10-23 23:55
TKDragView
iOS开发常用第三方开源框架 持续更新中...[转]
TPKeyboardAvoidingIQKeyboardManager(1.2.8)弹窗HUDMBProgressHUD(0.9.2)SVProgressHUDUIView+ToastUIView显示提示CategoryToast-
Swift
Tosat-
swift
hyb1234hi
·
2023-10-23 23:23
iOS 静态库和动态库打包framework流程(纯
swift
版/
swift
、OC混编版)
系统及Xcode版本macOSBigSur版本11.6XcodeVersion13.01.静态库打包流程1.1新建工程选择iOS--Framework&Library,点击next新建工程1.2Pod三方库如果打包文件中使用了第三方库,建议pod管理,并告知用户使用pod安装,避免用户重复导入。跟平时开发逻辑一样,打开.xcworkspace工程。podinitopenPodfile编辑frame
开心迪吧
·
2023-10-23 22:26
Swift
4.0 中的错误处理及自定义抛出错误
在
Swift
的标准库,很多方法名后都带有'throws'这个关键词,'throws'表示该方法在执行过程中遇到错误则抛出。
HarveyCC
·
2023-10-23 22:51
Rx
Swift
-02:Subject
1.PublishSubjectletpublishSub=PublishSubject()publishSub.onNext(1)publishSub.subscribe{print("订阅到了:",$0)}.disposed(by:disposbag)publishSub.subscribe{print("订阅到2:",$0)}.disposed(by:disposbag)publishSub
MonKey_Money
·
2023-10-23 19:15
iOS Device Token
devicetoken后,AppDelegate将触发didRegisterForRemoteNotificationsWithDeviceToken方法,传入的参数是一个Data类型,而我们需要的是一个string,
Swift
西西的一天
·
2023-10-23 18:02
Swift
链表 LinkedList
一个链表就是一串节点(Node).每个Node有两个责任:持有一个value持有下一个Node的引用。nil表示链表最后一个Node先写一个工具方法方便打印funcexample(ofdesc:String,block:(()->Void)){print("---Exampleof\(desc)---")block()}创建一个基本的Node类,并重写descriptionpublicclassN
smalldu
·
2023-10-23 16:34
Swift
判断 A B 两个时间是不是同一天,A 是不是 B 的昨天
1.今天要做这个效果(在时间旁边显示今天,昨天)2.Preview3.Code://添加今天昨天funcshow_today_yesterday(d:Date=Date())->String{letcalendar=Calendar.currentlettoday:Date=Date()ifcalendar.isDate(today,inSameDayAs:d){return"·今天"}else{
__只是为了好玩__
·
2023-10-23 15:15
Swift
提升体验
iOS
Swift
Date
时间
iOS 库和M1进程
问题image.gifM1进程运行模式:•Apple•Intel
swift
module架构种类(部分):•arm64-apple-ios-simulator•arm64-apple-ios•x86-apple-ios-simulator
asaBoat
·
2023-10-23 11:15
Swift
版UITextView自定义占位词,最大长度
最近这段时间在搞一个
Swift
的项目,算是帮朋友做的吧,虽然有点累但是自己也是从中学到了很多东西,其中自己也封装了一些常用的控件,最近忙完公司的项目以后就整理一下自己的心得。。希望大家一起学习!
LHHLHH
·
2023-10-23 10:21
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他