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自定义相机
[010]
Swift
除去String中的emoji表情
Description:给出一个字符串,去掉字符串中的emoji表情Example:vartestString="OMGCute⭐️✨babypictures!"testString=removeEmojis(testString)print(testString)//OMGCutebabypictures!Solution:funcremoveEmojis(_string:String)->St
快乐捣蛋鬼
·
2023-09-22 04:20
【译】
Swift
算法俱乐部-双端队列
Swift
算法俱乐部本文是对
Swift
AlgorithmClub翻译的一篇文章。
Andy_Ron
·
2023-09-22 03:12
Android相机<第二篇>:图片裁剪
很多时候,
自定义相机
都带有裁剪功能,裁剪功能的前提条件是有图片,项目上通常有两种方法:打开系统相册获取图片、拍照获取图片当拍完照或者从相册选择一张图片之后,对图片进行裁剪,图片裁剪的代码网上一大堆,基本代码如下
NoBugException
·
2023-09-22 03:56
Swift
版本
1、判断是否登录ifLCApplication.default.currentUser!=nil{///已登录}else{///未登录}2、退出登录LCUser.logOut()3、登录方法LCUser.logIn(mobilePhoneNumber:phone!,password:code){[weakself]resultinswitchresult{case.success(object:l
Hurricane_4283
·
2023-09-22 02:34
01-
Swift
基本语法
一、基本数据类型整形/*let表示常量(在
swift
中只有常量let和变量var的区分)num1冒号后面跟随的即为数据类型(在
swift
中其实是可以不声明类型,系统会自动推断)*/letnum1:Int
王梓懿_1fbc
·
2023-09-22 02:34
iOS开发之一
Swift
与OC混编
Swift
与OC混编:OC文件使用
Swift
文件时,引入#import(项目名字)-
Swift
.h。
NanNan
·
2023-09-22 00:19
Swift
中的弱引用weak和无主引用unowned
1.什么是弱引用和无主引用?弱引用、无主引用:允许引用环中的一个实例引用另外一个实例,但不是强引用。2.弱引用弱引用weak对于生命周期中引用会变为nil的实例,使用弱引用;声明属性或者变量的时候,关键字weak表明引用为弱引用;弱引用不会增加实例的引用计数,因此不会阻止ARC销毁被引用的实例。这种特性使得引用不会变成强引用;弱引用只能声明为变量类型,因为运行时它的值可能改变;弱引用绝对不能声明为
向日葵的夏天_summer
·
2023-09-21 22:21
vue使用高德地图画电子围栏_地理围栏-辅助功能-开发指南-iOS 定位SDK | 高德地图API...
第1步,引入头文件在调用地理围栏功能的类中引入AMapFoundationKit.h和AMapLocationKit.h这两个头文件,注意
Swift
需要在桥接文件中引入头文件:#import#import
罗博深
·
2023-09-21 22:03
vue使用高德地图画电子围栏
This copy of lib
swift
Core.dylib requires an OS version prior to 12.2.0。leak闪退
今天在打开项目跑leak检测时,才启动起来就crash了,看控制台报错为Thiscopyoflib
swift
Core.dylibrequiresanOSversionpriorto12.2.0。
红成魔
·
2023-09-21 22:00
Swift
-自动归档存储用户信息
importUIKit@objcMembers////在
swift
4.0之后编辑器是不会对属性加隐式的@objc的如果不加@objcMembers运行时是获取不到属性和ivar的classBaseCodingModel
紫云夕月
·
2023-09-21 21:39
swift
如何同时设置多个枚举值
swift
如何同时设置多个枚举值,有两种方式1.通过rawValue方法赋值self.tableView.autoresizingMask=UIViewAutoresizing(rawValue:UIViewAutoresizing.flexibleHeight.rawValue
天马行空得想法
·
2023-09-21 21:45
swift
5.x 未找到应用程序的“aps-environment”的授权字符串
调试推送的时候突然收不到推送了,因为前一天还能收到,然后测试的时候我的设备收不到,另一台设备收的到,怀疑是不是我的设备跑的是最新的代码,另台设备跑的是前两天的代码,是我改了什么给改坏了吗?于是我又连上那台收到推送的设备重新跑了一下最新的代码,测试了一下透传消息还是可以收到。感觉懵逼,于是我把设备上的APP删除重新安装,于是原来收到推送的设备也收不到了。然后看了一下控制台的输出日志,发现代码走了失败
Bruce_XHG
·
2023-09-21 20:53
Swift
-枚举
1.枚举的写法/***方式1:每个成员前面用case并换行*/enumSeason{casespringcasesummercaseautumncasewinter}/***方式2:只用一个case,成员之间用逗号隔开*/enumSeason{casespring,summer,autumn,winter}注意枚举成员建议用小写字母开头2.原始值使用同种类型的默认值关联,此默认值成为原始值/***
X_L_F
·
2023-09-21 19:37
从 0 到 1 实现
Swift
App (二)循环控制
swift
中的循环控制语法跟oc比较有些不同,循环体可以使用开闭区间来进行控制循环体,穿插使用switch进行类型匹配//循环控制for_in1...5{print("Li")}//开foriinstride
朵朵一花浪
·
2023-09-21 17:37
Swift
Data(iOS 17+)如何在数据新建和更新中途出错时恢复如初?
功能需求我们曾在CoreData支持的App中讨论过如何在托管对象新建或更新中途出错时恢复原始内容,那么在iOS17新的
Swift
Data框架中又当如何呢?
大熊猫侯佩
·
2023-09-21 16:24
开发疑难秒懂百科
iOS
17
SwiftData
CoreData
数据恢复
新建更新出错
Schema
ModelContext
Rx
Swift
+ Moya + HandyJSON + 各种插件搭建响应式网络架构
.Rx
Swift
+Moya+HandyJSON+Plugins.English|简体中文基于Rx
Swift
+Moya搭建响应式数据绑定网络API架构MoyaNetwork该模块是基于Moya封装的网络API
弹吉他的少年
·
2023-09-21 15:36
Swift
ABI 稳定对我们到底意味着什么
转载,原文链接
Swift
社区最近最重大的新闻应该就是ABI稳定了。
肥猫不喵
·
2023-09-21 14:20
iOS 13
swift
中TextField占位符颜色
textField.attributedPlaceholder=NSAttributedString.init(string:"搜索成员...",attributes:[NSAttributedString.Key.font:font_value13,NSAttributedString.Key.foregroundColor:color_30])
一颗小小尘埃
·
2023-09-21 14:48
碎碎念。。。
https://best
swift
er.com/bat-interview/
什么都不会的蒟蒻QAQ
·
2023-09-21 13:57
Swift
UI框架详细解析 (二十五) —— 基于
Swift
UI的编辑占位符的使用(二)
版本记录版本号时间V1.02021.02.14星期日前言今天翻阅苹果的API文档,发现多了一个框架
Swift
UI,这里我们就一起来看一下这个框架。感兴趣的看下面几篇文章。
刀客传奇
·
2023-09-21 12:06
【
Swift
】泛型常见使用
1、
Swift
泛型4种泛型函数泛型类型泛型协议泛型约束//泛型函数定义式func函数名(形参列表)->返回值类型{//函数体...}2、泛型约束3种继承约束:泛型类型必须是某个类的子类类型协议约束:泛型类型必须遵循某些协议条件约束
文子飞_
·
2023-09-21 08:36
Swift
5.5之Continuation
Continuation是
Swift
5.5中引入的一种新的编程模型,用于管理异步任务的结果。它允许您在异步任务完成后使用结果继续执行代码,可以与Async/Await一起使用,以简化异步编程。
有没有人告诉你
·
2023-09-21 07:37
swift
服务器
开发语言
Swift
Cats-Fly Cats Game
Thisisacat-themedpuzzlegame.Choosetheangleandshootit.That'sveryfunny.Joinusnow.contactnumber:+639165509307Contactemail:
[email protected]
nnnneo
·
2023-09-21 06:47
[
Swift
]闭包带来循环引用无法释放
如下定义Student,在构造函数传入闭包。假设这个类是已经存在的,调用方无法修改;那调用时应该注意避免循环引用classStudent{privatevardoWork:(()->())init(delegate:@escaping(()->())){self.doWork=delegate}deinit{print("deinitstudent")}}Teacher内部持有Student,如果
无衔
·
2023-09-21 06:00
Swift
5中的存储属性和计算属性以及属性观察器
Swift
属性将值跟特定的类、结构或枚举关联。
天方夜歌
·
2023-09-21 05:47
iOS面试之道-数组
github上
swift
源码https://github.com/apple/
swift
有兴趣的同学可以参看Array相关的源码ContiguousArray源码Array源码ArraySlice源码下面是数组一些最基本的运用
认不出我来
·
2023-09-21 03:21
Swift
- LeetCode - 回文链表
题目回文链表问题:请判断一个链表是否为回文链表。进阶:你能否用O(n)时间复杂度和O(1)空间复杂度解决此题?示例:示例1:输入:1->2输出:false示例2:输入:1->2->2->1输出:true解题思路:我们首先想到的思路是通过建立一个list,然后将链表中的数存进去,然后判断这个list是否回文。但是这样做的空间复杂度是O(n),显然无法满足空间复杂度O(1)的需求。我们可以建立快慢指针
依赖糊涂
·
2023-09-21 01:05
OC 和
swift
创建单例方法
OC单例1.使用GCD(推荐使用)+(instancetype)sharedInstance{staticSingleton*shared=nil;staticdispatch_once_tonceToken;dispatch_once(&onceToken,^{shared=[[Singletonalloc]init];});return_shared;}2.单线程模式单例+(Manager*)
超级卡布达
·
2023-09-21 00:59
广度优先搜索BFS—
Swift
代码模板
Swift
//广度优先搜索funcbfs(_root:Node?)
Jabir_Zhang
·
2023-09-21 00:55
ios转转变你的移动开发技能
iOS转是指将iOS应用程序从一种编程语言(如-C)转换为另一种编程语言(如
Swift
)的过程。
weixin_44591885
·
2023-09-20 22:37
ios
iOS面试算法基础(1)-基本数据结构
在
Swift
中,以前Objective-C时代中将NSMutableArray和NSArray分开的做法,被统一到了唯一的数据结构——Array。
iOS大蝠
·
2023-09-20 21:58
Apple开源代码指引
opensource.apple.com/tarballs/objc4/runloophttps://opensource.apple.com/tarballs/CF/gcdhttps://github.com/apple/
swift
-corelibs-libdispatchGNUlibchttps
骑士的城堡
·
2023-09-20 20:10
Swift
关键字 -- defer
defer用于在程序离开当前作用域之前,执行一段代码。publicfuncmethod()->Void{print(1)defer{print(2)}print(3)}输出:132上诉在一个作用域内只有存在一个defer代码块思考:相同作用域内存在多个defer声明,代码的执行顺序又是如何?publicfuncmethod()->Void{print(1)defer{print(2)}print(
呵呵_7380
·
2023-09-20 20:41
Xcode10 build system变化
linkercommandfailedwithexitcode1,右侧还出现了个不能打开的clang文件.如下:20190423171309957.png20190423171533450.png其实这是Xcode10为
swift
茫茫尘世一枚迷途小书童
·
2023-09-20 20:50
Swift
的一个简单布局Demo
Xcode快捷键:格式化代码:control+i(Editor-Structure-Reindent)移动代码:alt+command+[(Editor-Structure-MoveLineUp)alt+command+](Editor-Structure-MoveLineDown)从当前位置删除到分隔符:例如:如下代码,我们想把dataArray改为resultArray:letgroup=da
Amok校长
·
2023-09-20 18:45
Xcode14 新建项目后pod install报错
Xcode14新建项目后执行podinit或者podinstall会报错TestBundle-
Swift
%podinit/Library/Ruby/Gems/2.6.0/gems/cocoapods-1.11.2
Sweet丶
·
2023-09-20 16:20
Swift
:初始化、协议与错误处理
目录一,初始化二,可选链三,协议四,常见关键字五,错误处理一,初始化1,初始化器枚举、结构体、类都可以定义初始化器类有两种初始化器:指定初始化器、便捷初始化器每个类至少有一个指定初始化器,且通常只有一个,它是该类的主要初始化器指定初始化器必须调用父类的指定初始化器便捷初始化器可以调用同类的任意初始化器,但最终必须调用指定初始化器这套规则可以保证使用任意初始化器,都可以完整的初始化实例2,初始化安全
码小菜
·
2023-09-20 16:00
Swift
.多页面滚动控制器
效果图实现功能:简单调用实现多页面滚动控制。子页面数量自适应。滚动结束代理回调index。实现思路:这个控制器由两部分部分组成。第一部分是上面子标题scrollView,第二部分是下方显示子控制器scrollView。使用EWPageController类将两个scrollView添加并通过代理绑定起来。再将外部设置以及滚动结果通过代理暴露给继承的子控制器实现页面设置。实现方式:为上方标题scro
王四猫
·
2023-09-20 14:56
swift
GCD
队列的创建和获取://串行队列letserialQueue=DispatchQueue(label:"www.google.com")//并行队列letconcurrentQueue=DispatchQueue(label:"www.google.com1",attributes:.concurrent)//主队列letmainQueue=DispatchQueue.main//全局并发队列let
August24
·
2023-09-20 13:33
Swift
添加OC文件没有自动生成桥接文件处理
1.右键点击生成Header.h文件右键点击选择HeaderFile2.在新建的.h文件中导入OC头文件导入OC头文件3.BuildSetting设置设置按照步骤完成:选中Target->点击BuildSetting->搜索Bridging->添加Header.h路径图中路径示例:$(SRCROOT)/bridge/Header.h
有梦想的咸鱼宁
·
2023-09-20 09:39
iOS
swift
ESPullToRefresh 基本使用,自定义文字,自定义样式。
本文主要讲述ESPullToRefresh基本使用,自定义文字,已定义样式。好了,话不多说直接上效果。效果一.效果一..gifcocopods集成pod'ESPullToRefresh'实现代码:添加下拉刷新collectionView.es.addPullToRefresh{[unownedself]in//在这里做刷新相关事件//...//如果你的刷新事件成功,设置completion自动重置
木子雨廷t
·
2023-09-20 09:37
ReactiveCocoa基本使用
Cocoapods导入ReactiveCocoa5.0以上版本注意事项1、如果你使用的是纯
swift
工程,podfile文件描述如下:use_frameworks!
iOS大师成长史
·
2023-09-20 08:44
Swift
PerformSelector
一、Runloop无输入的sources或timers事件源,那么runloop会立即退出。image.png一、PerformSelector延迟事件perform(,with:,afterDelay:)作用向当前Runloop添加一个timer事件源1.1、在子线程执行未开启runloopoverridefunctouchesBegan(_touches:Set,withevent:UIEve
烟雨痕
·
2023-09-20 07:39
常见的编程语言源文件后缀名
还可以将其分为编译语言(典型的有C、C++、Go、
Swift
、object-c以及汇编等)和解释性语言(Javascript、pyt
弥途
·
2023-09-20 05:01
计算机基础知识
restic 安全可靠的备份工具——筑梦之路
支持的后端存储:本地sftp(通过ssh)httprestserver(rest-serverrestic提供的)s3(同时支持minio)openstack
swift
backblazeb2azureblobstoragegooglecloudstorage
筑梦之路
·
2023-09-20 05:25
linux系统运维
数据库技术
云计算
docker
linux
服务器
swift
修改状态栏背景颜色与字体颜色
状态栏中可设置的颜色有背景颜色和字体颜色修改状态栏中背景颜色:extensionUIApplication{classvarstatusBarBackgroundColor:UIColor?{get{if#available(iOS13.0,*){lettag=987654321ifletstatusBar=UIApplication.shared.keyWindow?.viewWithTag(t
小王快点跑
·
2023-09-20 03:01
Swift
ios
CocosPod私有依赖库
image.png方法主要参照利用CocoaPods创建私有库即可创建成功,区别是这里创建的是
Swift
库而不是Object-c库。
ashura_
·
2023-09-20 03:06
swift
属性
类的属性介绍
Swift
中属性有多种存储属性:存储实例的常量和变量计算属性:通过某种方式计算出来的属性类属性:与整个类自身相关的属性存储属性存储属性是最简单的属性,它作为类实例的一部分,用于存储常量和变量可以给存储属性提供一个默认值
我为自己dai盐
·
2023-09-20 02:39
Swift
is、isMember、isKind
1.is是关键字.可以用于任何类型的判断.包括了非对象类型,如Int等类型.或者判断对象是参数给定的类或是子类leta=10ifaisInt{print("YES")}leta=NSObject()ifaisNSObject{print("YES")}2.注意,is是判断类型的.如果枚举的值是Int,用枚举值去判断是否是Int得到的结果会是false,因为是枚举类型.enumMyEnumState
愤斗的小蚂蚁
·
2023-09-20 01:23
100 Days of
Swift
- Day 06 - 闭包(上)
100Daysof
Swift
-Day06-闭包Closures6.1闭包
Swift
函数也属于一种数据类型,和String、Integers类似,可以创建变量,使用变量来调用函数,函数也可以作为另一个函数的参数被使用
NieFeng1024
·
2023-09-20 00:22
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他