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
iOS-编程基础(Swift)
Swift
中enum的总结
前言和switch语句类似,
Swift
中的枚举乍看之下更像是C语言中枚举的进阶版本,即允许你定义一种类型,用于表示普通事情中某种用例。
6ffd6634d577
·
2024-02-01 21:51
swift
画圆形进度条
新建一个继承自uiview的类FCCycleView是我的类名oc的UIview
swift
不写init方法会报错写了又多此一举还不能写不带参数的init函数但是可以写便利构造函数(but会crash)所以就参数问题写成了属性参考了其他的文章几乎都是写成带
有理想有暴富的小青年
·
2024-02-01 19:39
10行Objective-C代码实现支持多种数据类型的switch case
Swift
中的switchcase支持多种数据类型,而Objective-C只支持整形,因为总是会出现如下这种冗长的代码形式:if([strisEqualToString:a]){doa}elseif(
Eternal_Love
·
2024-02-01 19:10
iOS-
代码混淆的简单demo
代码混淆就是将原有程序中方法名、类名或者属性名通过自定义方式给予改变,以增加app的安全性或者是为了通过AppStore的审核。经过查看资料针对修改方法名写了一个简单的demo,如有不对的地方,请各位大神不吝赐教~~参考的大神地址:https://www.jianshu.com/p/66bb2d45b3c2混淆文件解释confuse.sh脚本文件func.list需要混合的方法或者属性名codeO
呵呵_7e7e
·
2024-02-01 19:43
python怎么算积分_Python求解数值积分-定积分求解
相关函数列表如下:quad()-一元定积分dblquad()-二元定积分triquad()-三元定积分odeint()-计算常微分方程组的数值解本文节选自作者的《Python
编程基础
及应用》视频教程。
weixin_39880150
·
2024-02-01 18:04
python怎么算积分
科学启蒙之路-Day26
昨天讲了些简单的
编程基础
,今天介绍一些编程语言。编程语言就是一类用来跟计算机交流的语言,类似人类的语言,有语法也有很多种类。世界上编程语言大概有几百种,每种语言都有各自的特点。
海鹏杂谈
·
2024-02-01 16:49
Swift
5基础语法要点整理—闭包
闭包闭包表达式在
Swift
中,可以通过func定义一个函数,也可以通过闭包表达式定义一个函数funcsum(_v1:Int,_v2:Int)->Int{v1+v2}varfn={(v1:Int,v2:Int
Jabir_Zhang
·
2024-02-01 16:41
基于C++程序设计(原书第3版)进行大一期末C++快速复习(第一部分)
第一章
编程基础
源文件(.cpp)经过编译成为目标文件,再经过连接成为执行文件(.exe或.com)memory存储communciationdevice用于通信和信息交换的设备storagedevice
乘~风
·
2024-02-01 15:23
算法
c++
Swift
UIAlertAction修改按键字体颜色
这需求不陌生,直接上代码。staticvarpropertyNames:[String]{varoutCount:UInt32=0guardletivars=class_copyIvarList(self,&outCount)else{return[]}varresult=[String]()letcount=Int(outCount)foriin0..Bool{fornameinUIAlertA
周无恋
·
2024-02-01 15:54
iOS 底层原理 文章汇总
iOS底层原理文章汇总iOS底层原理objc4源码相关
iOS-
底层原理01:源码探索的三种方式1、对象底层:结构体+alloc分析
iOS-
底层原理02:alloc&init&new源码分析
iOS-
底层原理
ios南方
·
2024-02-01 11:04
Swift
开发中在option类型组合多个值
刚接触
Swift
,我们都知道,在oc中使用option类型只要|就好了,在
swift
中,我尝试下面这样会报错letparagraph=NSMutableParagraphStyle.init()paragraph.lineBreakMode
文艺的小布丁
·
2024-02-01 11:28
Swift
懒加载 lazy(集合的懒加载原理)
Swift
懒加载lazy惰性存储属性是一种直到第一次使用它时才计算其初始值的属性。
你duck不必呀
·
2024-02-01 10:10
iOS-
浅谈RunLoop
前言:本文简述RunLoop相关内容,如有错误请留言指正。Q:什么是RunLoop?运行循环,在程序运行过程中循环做一些事情Q:RunLoop的应用?定时器(Timer)、PerformSelectorGCDAsyncMainQueue事件响应、手势识别、界面刷新网络请求AutoreleasePoolQ:RunLoop什么作用?保持程序的持续运行处理App中的各种事件(比如触摸事件、定时器事件等)
梦蕊dream
·
2024-02-01 10:55
Swift
(5.1)-构造过程
与Objective-C中的构造器不同,
Swift
的构造器没有返回值。它们的主要任务是保证某种类型的新实例在第一次使用前完成正确的初始化。类的实例也可以通过实现析
Upping8
·
2024-02-01 10:36
swift
----内存管理
内存管理不管是在ObjectC还是
swift
上,在开发过程中都是我们需要关注的一个重点。刚好学习到,做此笔记1.类的初始化和类的销毁1.类初始化使用init关键字;2.类的销毁使用deinit关键字。
仰望远处
·
2024-02-01 10:31
Swift
之属性
存储属性1.存储常量或者变量的2.要么给它默认值,要么在构造方法里初始化计算属性1.计算属性不直接存储值2.访问时候调用get,赋值调用set,类似java里的封装3.get里一定要有return4.set中有一个内置的newValue变量,用于接收外界赋的新值5.set里不能给当前的计算属性赋值,否则死循环6.只读计算属性:只提供get,没有set,在写的时候可以省略get{}类属性1.类属性用
duan00
·
2024-02-01 09:48
WKWebView
WKWebView使用需要支持到网络////GNWebViewViewController.
swift
//Notes////Createdbyboniuon2021/7/13.
woo_5857
·
2024-02-01 09:08
Swift
函数式编程九(图表)
代码地址一种描述图表的函数式方式,并利用CoreGraphics来绘制它们。通过对CoreGraphic进行一层函数式的封装,可以得到一个更简单且易于组合的API。绘制正方形和圆首先通过如下代码可以绘制下面的图表:letbound=CGRect(x:0.0,y:0.0,width:80.0,height:40.0)letrenderner=UIGraphicsImageRenderer(bound
酒茶白开水
·
2024-02-01 08:49
iOS
Swift函数式编程专辑
swift
ios
图表
函数式
编程
[并发
编程基础
] Java线程的创建方式
文章目录线程的创建方式继承`Thread`实现`Runnable`接口实现`Callable`接口使用`Lambda`使用线程池线程创建相关的`jdk`源码`Thread`类`Runnable`函数接口`Callable`函数接口`executors`线程的创建方式继承Thread创建一个继承Thread类的子类。重写Thread类的run()方法。在run()方法中编写线程要执行的任务。创建Th
程序员三木
·
2024-02-01 03:48
Java探索者之路
java
开发语言
Rx
Swift
- Observable序列的创建方式
1:emty首先来一个空的序列-本来序列事件是Int类型的,这里调用emty函数没有序列,只能completeprint("********emty********")letemtyOb=Observable.empty()_=emtyOb.subscribe(onNext:{(number)inprint("订阅:",number)},onError:{(error)inprint("error
恍然如梦_b700
·
2024-02-01 02:42
iOS-
圆角的另外两种实现方式
-(void)ImageV1{UIImageView*imageView=[[UIImageViewalloc]initWithFrame:CGRectMake(200,200,200,200)];imageView.image=[UIImageimageNamed:@"1"];UIBezierPath*maskPath=[UIBezierPathbezierPathWithRoundedRect
良人不归_墨染锦年
·
2024-02-01 01:04
Swift
OC 代码相互调用
1.
Swift
项目中调用OC代码首先要生成一个桥接头文件。生成方法:方法1:新建一个.h文件。
Aliv丶Zz
·
2024-02-01 00:22
“泰过爱你,勒此不疲”—那些年做的梦……
DearTaylor
swift
:为了追你,五音不全的我学唱英文歌,练过吉他,当你调出第一款自己的香水wonderstruck时,我很好奇地去记住每一种花的味道,听说你很爱拍照,记录身边所发生的一切,被公认拍照烂的我
LilyVictoria
·
2024-01-31 23:58
Unity游戏开发面试知识点全解读
Unity游戏开发者需要具备扎实的
编程基础
、深入的游戏设计理念、图形动画技术理解和性能优化能力,这些技能通常在面试中得到检验。本文旨在
Unity游戏开发
·
2024-01-31 23:20
unity
面试
游戏引擎
Swift
- UserNotifications框架使用详解7(自定义通知详情视图)
iOS10中添加了两个与通知相关的extension:ServiceExtension和ContentExtension。前者我在上文中已经介绍过了,本文介绍下后者:可以用来自定义通知的详细页面视图的ContentExtension。十五、创建NotificationContentExtension1,操作步骤(1)首先我们点击"File"->"New"->"Target...",使用Notifi
小旗_96e8
·
2024-01-31 21:30
数据可视化工具选择指南:六款主流工具的综合评测
其界面直观易用,无需
编程基础
即可快速上手。用户
枝上棉蛮
·
2024-01-31 21:46
数字孪生
数据可视化
信息可视化
数据分析
数据挖掘
大数据
3d
JDBC快速入门,如何使用JDBC操作数据库?
文章目录1.前言2.JDBC概述2.1概念2.2优点3.JDBC快速入门Java
编程基础
教程系列1.前言在Java开发中,使用Java语言操作数据库是非常重要的一部分,那么Java语言是如何操作数据库的呢
橙 子_
·
2024-01-31 19:41
JavaWeb基础教程系列
数据库
java
mysql
JDBC
鸿蒙系统扫盲(七):勘误补充总结,收个尾
中,有这样一句话“而解释型语言的代表就是耳熟能详的C/C++、Rust,以及IOS应用的开发语言,Object-C、
Swift
等。”这句话写错了,感谢LLLNg这位朋友的指出,上面说的几种
memoryjs
·
2024-01-31 19:33
HarmonyOS(鸿蒙)学习
harmonyos
华为
苹果Vision Pro小白入门实战项目-适合新手入门
资源库主要使用
Swift
语言(95.2%)进行开发,也包含一些Metal代码(4.8%)。二、举例:1.基础功能-显示茶壶(Showteapot)-播放HLS视频(
花生糖@
·
2024-01-31 18:36
苹果眼镜(Vision
apple
vision
pro
《HelloGitHub》第 94 期
https://github.com/521xueweihan/HelloGitHub这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言Python、Java、Go、C/C++、
Swift
削微寒
·
2024-01-31 17:42
P10 Dart 中的类 静态成员 操作符 类的继承
printInfo()//很像
swift
如果对象为空就不调用,非空就调用了as类型转换//就像
swift
不解释(pasPerson).namei
贝灬小晖
·
2024-01-31 16:10
一篇彻底搞懂----混合移动App干货
1-什么是混合移动App开发苹果上的软件是如何开发出来的:使用的是OC、或者使用
Swift
这门语言安卓平台上的软件又是如何开发出来的:使用安卓相关的语言开发的,Java,安卓的控件进行开发苹果和安卓平台上共
拎着蜗牛跑的壳儿
·
2024-01-31 16:43
移动App
混合移动App干货
一篇彻底搞懂混合App的使用
swift
BUtton调整左右subView的间距
extensionUIButton{funcsetSubViewPosition(imageanImage:UIImage?=nil,title:String?=nil,titlePosition:UIViewContentMode,additionalSpacing:CGFloat,state:UIControlState){self.imageView?.contentMode=.center
LiYaoPeng
·
2024-01-31 15:34
Swift
自学日记 2020-07-22
32岁又重新开始踏上新的征程,而且还是走上了程序猿的不归路,似乎有些那么不太明智。在民航圈混了10来个年头,之后毅然决然走出了舒适圈,寻找生活的其他可能性和对自己的探索。留学是成为了我踏上探索之路的第一步,一切从头开始,重新认识一个完全不同的社会,用着完全不同的语言,遇见一个个陌生人。生活似乎像一局新开的游戏,更确切的说像是在玩Rougelike游戏重生后的第二回合:天赋技能还在,生存技能也已经升
强死壮
·
2024-01-31 14:52
Xcode 使用
Swift
Package 来添加第三方库
xcode11增加了
Swift
Package的功能,用来添加和管理依赖的第三方库.只要输入第三方库的链接,其他自动完成,非常方便.下面以GitHub上的Toast-
Swift
(https://github.com
文艺的小布丁
·
2024-01-31 12:54
Swift
之指定与便利构造函数
一、概念(1)指定:(标配,至少一个)初始化所有属性,指定构造器是类中最主要的构造器。2)便利:(辅助,最终调用本类里的指定)便利构造器是类中比较次要的、辅助型的构造器。二、语法结构便利构造函数需要在init前加上convinience关键字,并使用空格将它们俩分开convenienceinit(parameters){statements}三、必须遵守的规范(案例演示)规则1——指定构造函数必须
迷兔兔_
·
2024-01-31 12:27
NSLog在
swift
中的简单写法
其实实现这个log的动机仅仅是想看到一个规整的控制台,仅此而已。写这供自己copy一下///输出日志//////-info:normal///-success:success///-error:error///-warning:警告,可不处理的enumDBLog{caseinfocasesuccesscaseerrorcasewarning}extensionDBLog{///输出默认info的日
山已几孑
·
2024-01-31 11:48
四年磨一剑:我是如何拿到蚂蚁offer的?
萌芽我大学学的并非计算机,学的是机械工程,课程仅接触过汇编语言以及一点C语言,当时也算有一点点计算机
编程基础
吧,我一点都不喜欢这个专业,除了上单片机汇编课程时比较感兴趣。
林一天1
·
2024-01-31 10:29
swift
中private,public,internal,fileprivate,open的修饰范围
一.概述在
Swift
3中除去原有的3个访问控制关键字private,public,internal,又重新添加了2个关键字fileprivate和open;它们是对private和public的进一步细分
CrystalZhu
·
2024-01-31 09:04
儿童学编程语言
swift
语言 ipad playgrounds33逻辑迷宫
逻辑迷宫三个逻辑运算符“非!”“与&&”“或II”,都学完会了,这节课看看怎么综合运用。先来分析一下Byte前进路上有几种情况:1,既有宝石,又有关闭的开关,这时右侧有岔路。2,只有关闭的开关,这时要左转。3,只有宝石。4,只有打开的开关。这种情况不需要做其他动作。根据这四种情况,我们来编写判断语句:if宝石&&关闭的开关{收集宝石,打开开关,右转去岔路收集宝石}elseif关闭的开关{左转}el
玩中学编程
·
2024-01-31 07:49
Swift
Vapor 教程(项目创建)
Thefutureofwebdevelopment.在初次接触
Swift
Vapor时,感觉代码比较清爽,用起来逻辑比较清晰。
Johnny Tong
·
2024-01-31 07:04
iOS
之旅
swift
开发语言
ios
QT基础篇(17)QML
编程基础
1.QML概述QML(QtMeta-ObjectLanguage)是一种声明性语言,它被用于描述Qt框架中用户界面的结构和行为。QML提供了一种简洁、灵活的方式来创建动态和交互式的界面。QML基于JavaScript语法,通过使用QML类型和属性来定义界面的元素和行为。它支持嵌套和组合,使开发人员可以轻松地创建复杂的界面和动画效果。与传统的基于代码的GUI开发相比,使用QML可以更快速地构建用户界
Solitude的学习日记
·
2024-01-31 06:58
qt
开发语言
新火种AI|Taylor
Swift
不雅照被疯传!AI背后的隐患和危机引人深思...
在这个问题上首当其冲受害的,当属美国流行歌星Taylor
Swift
。就在最近,Taylor
Swift
的AI生成不雅照在网上大肆传播,此举严重损害了
新火种
·
2024-01-31 02:58
人工智能
swift
开发语言
Swift
UI 中的二维码处理:生成与解析
本文将介绍如何在
Swift
UI环境下生成和解析二维码,提供给开发者一个基础的指南。一、二维码的解析二维码解析是指将二维码图像转换为可读信息的过程。
叽里咕噜qiu
·
2024-01-31 02:13
swiftui
ios
swift
Swift
UI中几种关闭键盘的方式
在国内大多数app的操作中都有在带有输入框视图的页面中点击其他部分关闭键盘,因此给用户形成了一个操作习惯,于是在开发者自己开发的app中也需能够点击其他部分关闭键盘,不然会给用户造成困扰,在
Swift
UI
叽里咕噜qiu
·
2024-01-31 02:43
swiftui
计算机外设
ios
swift
干货 | 深入浅出Apple响应式框架Combine
一、引言Combine.framework是Apple在2019WWDC上基于
Swift
推出的函数响应框架(FunctionalReactiveProgramming),支持Apple全平台的操作系统(
携程技术
·
2024-01-31 02:12
python
java
编程语言
android
javascript
禅与 Objective-C 编程艺术
ZenandtheArtoftheObjective-CCraftsmanship中文翻译原文https://github.com/objc-zen/objc-zen-book前言
Swift
贡献给社区作者关于中文翻译条件语句尤达表达式
MR_LP
·
2024-01-31 02:11
小技术
初学者
objective-c
编程
新手
iOS
Swift
UI中的属性包装器:深入解析与实践应用
Swift
UI框架在现代iOS开发中扮演着重要角色,其强大的功能和简洁的语法让开发更加高效。
叽里咕噜qiu
·
2024-01-31 02:41
swiftui
ios
swift
Linux C 编程实战--阅读笔记(原创)
LinuxC编程实战--阅读笔记(原创)由王宇原创并发布:第一篇Linux和C
编程基础
(参考C相关书籍)第1章Linux系统概述第2章C
编程基础
、Vi和Emacs编辑器2.1C程序的结构2.2C语言的基本数据类型
MrWangyu
·
2024-01-30 22:00
Linux
c/c++
数据结构与算法
网络
基于xbmc
swift
2框架的kodi插件开发中文教程
因为不支持格式化源码,所以不发上来了,翻译后的文档放在谷歌文档:https://docs.google.com/document/d/13vAYCH42zNsyEWHWcvJzz3P-qZ9WjiqpUHqA3m8K1no/edit?usp=sharing
humangear
·
2024-01-30 21:48
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他