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开发之路》
LLVM整理
预处理->词法分析->Token->语法分析->AST树->代码生成->LLVMIR->优化->生成汇编代码->Link->目标文件基于LLVM,我们可以做什么a.做语法树分析,实现语言转换,入如OC转
Swift
一笔春秋
·
2023-09-24 01:00
Swift
可选(Optional ?& !)类型介绍
enumOptional官方原文(https://developer.apple.com/documentation/
swift
/optional)在
swift
中我们常常看到!和?
咸鱼Boss
·
2023-09-24 00:38
2018-03-23 vue-happy-scroll是一款基于vue2.0的滚动条插件
解决了EasyScrollIE不兼容的问题转载:http://
swift
.ctolib.com/article/wiki/69135
small_zeo
·
2023-09-23 21:50
Swift
基本语法速查
基本使用//导入框架importFoundation//定义变量及常量leta:Int=10vari=10//打印输出print(a)区间://表示0~9的两种写法0..0字符串letname="herui"letage=18letinfo=name+ageletinfoDesc="nameis\(name),ageis\(age)"letstrLen=infoDesc.characters.co
herui201211
·
2023-09-23 20:30
SWIFT
中最常见的内存泄漏陷阱
SWIFT
中最常见的内存泄漏陷阱如果您有内存循环,它将在调试器中向您显示警告:如果确实有一个(或通常是一堆),则表示您有一个泄漏的物体。您如何预防呢?
南国之风
·
2023-09-23 20:22
xcode
swift
学习- 继承
1.计算属性不占据内存,相当于是方法调用2.子类可以将父类的属性(存属,计算)重写为计算属性(只能重写为计算属性)3.子类不能将父类属性重写为存储属性4.只能重写var属性,不能重写let属性,重写时候,属性名和类型要一致5.子类重写后的属性权限不能小于父类属性的权限例如:如果父类属性是只读的,那么子类重写后的属性可以是只读,也可以是可读写的如果父类属性是可读写的,那么子类重写后的属性也必须是可读
易小萍
·
2023-09-23 18:01
iOS 实用工具 五 (转)
多线程Demo集合日历@FSCalendar一款漂亮,强大的iOS日历组件AfullycustomizableiOScalendarlibrary,compatiblewithObjective-Cand
Swift
MSSCalendarAsimpleiOSCalendar
雪纳瑞的哈士奇
·
2023-09-23 17:18
iOS object-c和
Swift
移除SceneDelegate
OC环境下:1.先直接删除SceneDelegate.h/.m文件2.在AppDelegate.h添加@property(strong,nonatomic)UIWindow*window;属性#import@interfaceAppDelegate:UIResponder@property(strong,nonatomic)UIWindow*window;@end3.移除UIScene代理移除之前
做个稻草人
·
2023-09-23 16:43
Swift
:UIButton+Extension
JK
Swift
Extension,测试用例在UIButtonExtensionViewController.
swift
里面目录:1、基本的扩展2、链式调用3、UIButton图片与title位置关系(提示
IIronMan
·
2023-09-23 15:56
swift
String字符串操作篇
截屏2022-06-2111.40.38.png应用场景这种常见的朋友圈样式,相信在社交资讯类App应该很常见吧,在一段文本中需要实现特殊文本高亮显示和能够点击进入到对应的详情页首先来回顾一下实现需求相关的知识点截取前三个字符//方法一letstr="0123456789"letsubStr=str.prefix(3)print(subStr)//输出012//方法二letstr="0123456
HH思無邪
·
2023-09-23 14:59
swift
tableview 自定义左滑删除图片
functableView(_tableView:UITableView,editActionsForRowAtindexPath:IndexPath)->[UITableViewRowAction]?{letdeleteAction=UITableViewRowAction.init(style:.normal,title:nil){(action,indexPath)intableView.s
苹果上的小豌豆
·
2023-09-23 11:21
swift
和 oc 混编 以及遇到的坑
一.在
swift
中调用oc.创建名为项目名+Bridging-Header.h的文件,注意名称一定要一模一样。
开发者老岳
·
2023-09-23 11:48
Swift
:字符串范围截取操作
1.字符串范围截取(prefix;suffix)://字符串范围截取letnum="123.45"letdeRange=num.range(of:".")//FIXME:按某个字符串截取//截取小数点前字符(不包含小数点)123letwholeNumber=num.prefix(upTo:deRange!.lowerBound)//截取小数点后字符(不包含小数点)45letbackNumber=n
novice_Qin
·
2023-09-23 08:25
swift
最新语法总结(可选链)
可选连的概念它的可选性体现于请求或调用的目标当前可能为空(nil)如果可选的目标有值,那么调用就会成功;如果选择的目标为空(nil),则这种调用将返回空(nil)多次调用被链接在一起形成一个链,如果任何一个节点为空(nil)将导致整个链失效。可选链的使用在可选类型后面放一个问号,可以定义一个可选链。这一点很像在可选值后面放一个叹号来强制拆得其封包内的值它们的主要的区别在于当可选值为空时可选链即刻失
coder_xiang
·
2023-09-23 05:51
逻辑分支
=5{print("x=",x)}小结•
Swift
中没有C语言中的非零即真概念•在逻辑判断时必须显示地指明具体的判断条件•if语句条件的()可以省略•但是{}不能省略三目条件语句if...else...
你从我的全世界路过
·
2023-09-23 04:58
#
Swift
UI初探
前言最近公司技术战略方向调整,准备正式向
swift
进军。在查询oc与
swift
混编资料时,无意发现了一篇关于
Swift
UI的文章。
o翻滚的牛宝宝o
·
2023-09-23 04:52
(
Swift
基础)day01_(10)
Swift
中的元祖_2018-08-22
文丨lyh165发布时间:2018-08-22(周三广州/雨)最后更新时间:2018-08-22(周三广州/雨)官方文档1、Welcometo
Swift
.org(欢迎来到
Swift
.org)2、UsingthePackageManager
lyh165
·
2023-09-23 01:05
Swift
从零开始写一个简单的iOS播放器
语言版本:
Swift
4.2先看一下效果图吧简单播放器效果图核心是AVPlayer,先用以下代码实现简单的视频播放self.view.addSubview(displayView)guardleturl=
DavidWongDev
·
2023-09-23 01:18
iOS 16.4后 Safari 开发中不能调试Web页面
这时候有两个方案,第一,使用低版本模拟器16.2&16.0等都可以.第二,设置inspectable(OC),isInspectable(
Swift
)----------------------官方文档
司小文
·
2023-09-23 00:54
ios
Safari
WKWebView
调试
检查网页
Swift
集合函数:Reduce、Map、FlatMap、Filter
Reduce声明funcreduce(_initialResult:Result,_nextPartialResult:(Result,Element)throws->Result)rethrows->ResultReturnstheresultofcombiningtheelementsofthesequenceusingthegivenclosure.使用给定的block来组合集合中的元素,并
Mitsui_
·
2023-09-22 23:49
《
swift
从入门到精通 》~ 基础篇(闭包)
参考:《
swift
从入门到精通》~基础篇(数据类型)https://blog.csdn.net/shihuboke/article/details/109553998《
swift
从入门到精通》~基础篇(
石虎132
·
2023-09-22 23:04
swift
UIRefreshControl 使用
privatevarrefreshControl=UIRefreshControl()//添加刷新refreshControl.addTarget(self,action:#selector(refreshData),for:.valueChanged)refreshControl.attributedTitle=NSAttributedString(string:"松手刷新")casesTabl
小赛_刘
·
2023-09-22 22:23
swift
学习
*闭包*闭包作为属性```
swift
//声明闭包类型typealiascallback=(_actionType:String,_message:String)->Void//作为属性publicvarnativeCallback
卿本陌
·
2023-09-22 22:23
目前世界上有多少种编程语言
一些流行的编程语言包括Java、Python、C++、JavaScript、PHP、Ruby、
Swift
等。常用编程语言前100名以下是常用编程语言前100名,按照排名顺序:JavaPyt
Solitary_孤影照惊鸿
·
2023-09-22 21:39
计算机
/
人工智能
人工智能
iOS国际化处理带参变量(
Swift
)
最近在做国际化时,发现当需要国际化的字符串中嵌入变量时,无法像
Swift
里字符串的语法糖使用"\(xxx)"来使其生效全网找了很久,发现都是很老的资料,而且描述都很不清楚,特地整理一下,做个记录当使用NSLocalizedString
Roys
·
2023-09-22 21:27
Swift
Swift
UI 修改 List 背景颜色
Preview:Code:.listRowBackground(Color(.yellow)).scrollContentBackground(.hidden).background(.linearGradient(colors:[.white,.accentColor],startPoint:.top,endPoint:.bottom))喜欢或对你有帮助,点个赞吧,自己先点个嘿嘿。有错误或者疑问
__只是为了好玩__
·
2023-09-22 18:55
SwiftUI
Swift
提升体验
swiftui
ios
swift
LLDB 指令
:屏幕快照2020-12-15下午10.12.33.png屏幕快照2020-12-15下午10.33.22.png屏幕快照2020-12-15下午10.39.41.png注意:oc可以实时修改变量值,
swift
不由己
·
2023-09-22 18:25
self 与 Self
简单说说
Swift
中的self和Self。总结下就是:self是在实例方法或闭包中引用当前实例的关键字。Self是在协议中引用遵循该协议的类型本身的关键字。
·
2023-09-22 17:07
swiftios
Swfit-02.闭包,属性,inout,下标,继承。。。
tree_25.jpg11.闭包表达式(ClosureExpression):一种函数的定义方式在
Swift
中,可以通过func定义一个函数,也可以通过闭包表达式定义一个函数funcsum(_v1:Int
Fight_ing
·
2023-09-22 17:09
再说
swift
namespace
再说
swift
namespace之前写过namespace的问题不过后续都是没怎么使用,时下rx,snp…大家都应经不再陌生,也是比较常见的,今天我们结合struct泛型class一起看个综合的实例通常我们使用命名空间都是基于一个具体的实例进行的二次封装
搞好关系
·
2023-09-22 16:16
Swift
编译慢-优化 - 优化编译速度
这里会用到Xcodebuild的两个OTHER_
SWIFT
_FLAGS:-Xfrontend:如果编译或类型检查时耗时多长,则在Xcode中输出警告。
慌莫染
·
2023-09-22 15:49
MacOS+
Swift
UI 打印软件开发 - AppKit -> Printing -> NSPrintPanel
书接上回最近项目上有个很奇葩的需求:公司内部管理系统(web版)的培训资料(图片、pdf),只能纸质打印,不能导出PDF。需求合理性先不管了,既然甲方大老爷开口了,做是肯定要做的,那就先调研一下目前的问题吧。1.AppKit->Printing说道MacOS的打印流程就要用到AppKit中的Printing模块了,文档地址:https://developer.apple.com/documenta
LazyGunner
·
2023-09-22 10:04
swift
ios11 修改rightBarButtonItems之间的间距
letsettingBtn=UIButton()settingBtn.frame=CGRect(x:0,y:0,width:22,height:20)settingBtn.contentMode=.scaleAspectFitsettingBtn.setImage(UIImage(named:"个人中心设置"),for:.normal)settingBtn.addTarget(self,actio
阿拉斯加的狗
·
2023-09-22 09:30
Swift
关于对枚举关联值理解
刚开始很疑惑,为啥枚举要整个关联值出来,用处在什么地方?经过的学习和思考后有了一点自己理解。首先,来看一个OC写的枚举的例子。app跳转一个网页有两种情况:直接跳转的形式拼接token后,再跳转先来定义个枚举typedefNS_ENUM(NSInteger,PowerType){Power_Type_0=0,//不对url做任何处理,直接加载Power_Type_1=1,//拼接token,再跳转
得_道
·
2023-09-22 09:40
新
Swift
面试题
初级String与NSString的关系与区别怎么获取一个String的长度如何截取String的某段字符串throws和rethrows的用法与作用try?和try!是什么意思associatedtype的作用什么时候使用finalpublic和open的区别声明一个只有一个参数没有返回值闭包的别名高级一个Sequence的索引是不是一定从0开始?数组都实现了哪些协议如何自定义模式匹配autoc
iOS最新面试题收录
·
2023-09-22 07:49
iOS 利用 framework 进行动态更新(转)
使用framework的方式来更新可以不依赖第三方库,使用原生的OC/
Swift
来开发,体验更好,开发成
amove_xu
·
2023-09-22 05:53
[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
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
MacOS Gdb Debug
最近又开始了我的Go语言
开发之路
,开发过程中想使用Gdb调试代码,但始终因为各种报错而导致Gdb调试不了,今天晚上乘着吃了一顿烤肉的干劲,决定解决这个问题。遇见的问题主要有两个:1.根证书创建错误。
ieasy_tm
·
2023-09-21 19:09
从 0 到 1 实现
Swift
App (二)循环控制
swift
中的循环控制语法跟oc比较有些不同,循环体可以使用开闭区间来进行控制循环体,穿插使用switch进行类型匹配//循环控制for_in1...5{print("Li")}//开foriinstride
朵朵一花浪
·
2023-09-21 17:37
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他