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开发之路》
Telegram-iOS 源码分析:第五部分(AsyncDisplayKit)
AsyncDisplayKit是项目的一个子模块,其中很多功能被移除,一些功能已在
Swift
中重新实现。本篇文章探讨项目中的组件结构和UI编程模式。
灰原丶逗
·
2023-08-27 00:38
hopper dissassembler工具
一.安装HopperDisassmbler能够将Mach-O文件的机器语言代码反编译成汇编代码或OC伪代码或
Swift
伪代码。官方下载地址。
Mr_fei
·
2023-08-26 23:40
简单易懂的Alamofire使用及源码分析
Alamofire应该是用
Swift
做iOS开发里最常用到的三方框架了。
Must_Be_Sth
·
2023-08-26 20:24
Alamofire调不通网络的坑
Swift
开始重构项目1.首先用Cocoapods导入Alamofire框架然后cd到项目目录下面,然后podinstall2BA55ED2-362D-4CA3-861B-481912A73395.png2
涂川iOS
·
2023-08-26 17:06
Swift
中权限关键字
在了解
Swift
中的权限关键字之前我们需要知道模块和源文件两个概念:1.模块指的是独立地代码分发单元,框架或应用程序会作为一个独立的模块来构建和发布。
天马行空得想法
·
2023-08-26 16:41
Swift
新手学习笔记 初衷与前言
简单的说一下自己学代码的经历吧!去年九月份开始接触Unity,因为专业要求不得不学了一点C##,我说的一点点是真的很少很少,看了一些YouTube视频,一本叫《Zero+to+One+-+Peter+Thiel-en》的书,还有老师在课堂上讲的一些知识(根本听不懂)。在这种半懂不懂的情况下,完成了自己的第一个APP。当你用xcode把自己的APP放进手机里的时候,那种感觉是爆炸快乐。虽然这门课最后
哪里来的一个呵欠
·
2023-08-26 12:01
2020-03-03
17岁少年成名,爆红十年后27岁被全网拉黑,自我疗伤强势归来,霉霉自述从女孩成长为女王的心路历程如果说我从小是听周杰伦中文歌长大的,陪伴我整个青春期还有霉霉(Taylor
Swift
)的英文歌。
Anna_a301
·
2023-08-26 11:45
Android Studio
开发之路
(五)导入OpenCV以及报错解决
一、步骤官网下载opencv包(我下的是4.7.0)并解压,openvc官网先创建一个空项目,简单跑一下能正常输出helloworld点击file->new->ImportModule选择解压之后的opencv-android-sdk文件夹中的SDk文件夹,modulename这个地方可以改成你想要的的名字,我是改成了opencv4.加载完成之后看下图,需要修改加载进来的openCV文件夹下面的b
bug远离Jemma
·
2023-08-26 09:33
Android
Studio开发之路
android
studio
opencv
webpack
Andorid 广告页3D旋转进入主页(仿ios
Swift
动画 )
20170731131804631.gif1,Android原本一些overridePendingTransition用来跳转activity切换动画,并不支持那么完美的3d旋转动画,有些手机并不能支持2,利用Activity继承ActivityGroup(不支持使用该方法),包裹两个Activity,通过获取该view,addview到该Group的布局中,经过测试,太卡但是需求必须得做,就找到
Ready_I
·
2023-08-26 09:45
安全攻防下 (31)
buildsetting->prefixheader->设置pchimage.png这样写的好处,代码完全不用变这时给断点,查看函数栈image.png这时如果别人逆向你,恢复符号跟没恢复一样,让人头大有关
Swift
为了自由的白菜
·
2023-08-26 08:06
聊一聊编程语言
具体就是C语言,C++语言,Java、Python,Object-C和
Swift
语言。首先说明下,以上几门语言都属于高级语言。所谓“高级”是与“低级”语言相比较的。
程序员华仔
·
2023-08-26 08:24
VideoCore 项目的编译 & 运行
编写的推流器,还有filter提供jgh-/VideoCore-Inactive:NolongerindevelopmentPleaseseehttps://github.com/unpause-live/
Swift
VideoboostBoost
冰奇
·
2023-08-26 06:45
RX
Swift
由于
Swift
是一门静态语言,对于相应数值的传递、响应的回调、通讯等系列会有一定的影响,不像Objective-C具备运行时机制能够动态的传递发送消息这么灵活,而RX
Swift
弥补了这一点。
Isaiah_yu
·
2023-08-26 05:28
A
Swift
Tour
https://docs.
swift
.org/
swift
-book/GuidedTour/GuidedTour.html管理来说,使用新的一种语言开始第一个项目在屏幕上打印“hello,world!”。
zheNgHH
·
2023-08-26 04:06
swift
:Collection数据删除多个数据
问题:在使用UICollectionView时,经常会碰到删除多个cell的问题。问题可归结为:二元数组中删除多个数据。structVideoModel{letpath:String}varcollection=[[VideoModel]]()删除方法:funcdelete(indexPaths:[IndexPath]){}简单暴力的方法:新建集合,过滤要删除的varnewCollection=[
成为_5995
·
2023-08-26 03:46
swift
-面向协议编程
面向协议编程介绍面向协议编程(protocolorientedprogramming,简称POP)是
swift
的一种范式编程,Apple于2015年WWDC提出在
swift
标准库中,能捡到大量POP的影子
在知识的海洋里溺水身忘的小不懂
·
2023-08-26 03:15
Swift
语法 -- [17 - 高级运算符]
1.介绍
Swift
提供了一些对值进行更加复杂操作的高级运算符,作为基本运算符的补充,这些运算包括你在C或Objective-C所熟悉的所有按位和移位运算符。
happy神悦
·
2023-08-26 02:26
2012.07.14
今天我尽情地欣赏了一些由美国著名乡村音乐歌手Taylor
Swift
演唱的英文歌曲,我不仅认为这几首歌很好听,而且更加增强我的语感,让我写英语作文有话可写,此外,我还模仿唱了几遍,都够得上她唱歌的速度。
昆悠
·
2023-08-26 02:15
swift
APP缓存
一、获取缓存///获取缓存大小publicstaticfuncgetCacheSize()->String{letfolderPath=NSSearchPathForDirectoriesInDomains(.cachesDirectory,.userDomainMask,true).first??""letmanager=FileManager.defaultguardletfiles=mana
旭日猎鹰
·
2023-08-26 02:02
swift学习
swift
缓存
iOS
swift
类似AirDrop的近场数据传输 MultipeerConnectivity 框架
文章目录1.下面这篇博客看起来还不错2.github上的demo3.特别说明:Info.plist要求3.1info.plist没有配置正确会报-72008的错误1.下面这篇博客看起来还不错MultipeerConnectivity框架详细解析(二)——一个简单示例(一)简书2.github上的demoinsidegui/MultipeerDemo–githubinsidegui/Multipee
星星月亮0
·
2023-08-26 00:49
swift
Swift
如何判断不同的targets和DEBUG
Swift
如何判断不同的targets和DEBUG的呢?
XZY_iOS
·
2023-08-25 22:02
解决flutter webview在iOS模拟器中输入框不能输入的问题
在ios>Runner>AppDelegate.
swift
中添加以下代码即可:extensionFlutterViewController{openoverridefuncpressesBegan(_presses
鱼小落
·
2023-08-25 22:32
ios
flutter
webview
swift
与 OC 的区别 2021-02-24
一,区别1,最明显的区别:OC一个类由.h和.m两个文件组成,而
swift
只有.
swift
一个文件,所以整体的文件数量比OC有一定减少。
YQ_苍穹
·
2023-08-25 22:58
Swift
-OC混编桥接Bridging-Header文件三方类找不到头文件的解决方法
1.新建
Swift
工程;2.在
Swift
中新建OC类,会自动生成PROJECT_NAME-Bridging-Header类;PROJECT_NAME-Bridging-Header路径3.导入的第三方头文件
喵喵小女巫
·
2023-08-25 22:39
第三方Charts绘制图表四种形式:饼状图,雷达图,柱状图,直线图
对于第三方框架Charts(
Swift
版本,在OC项目中需要添加桥接头文件),首先要解决在项目中集成的问题,集成步骤:一、下载Charts框架下载地址:https://github.com/danielgindi
hbblzjy
·
2023-08-25 22:20
iOS开发等常用知识点
框架
Charts
绘制图表
饼图
折线图
iOS开发
Swift
-集合类型
集合基本类型:数组Array(有序),集合Set(无序不重复),字典Dictionary(无序键值对)1.数组Arrays(1)数组的表示Array[Element](2)创建空数组varsomeInts:[Int]=[]someInts.count//数组长度(3)带值数组vara=Array(repeating:0.0,count:3)//[0.0,0.0,0.0]//repeating:初始
临易i
·
2023-08-25 21:31
ios
swift
开发语言
iOS开发
Swift
-控制流
1.For-In循环//集合循环letnames=["a","b","c"]fornameinnames{print("Hello,\(name)!")}//次数循环forindexin1...5{print("Hello!+\(index)")}//不需要值时可以使用_来忽略此值for_in1...5{print("Hello!")}2.while循环whilea
临易i
·
2023-08-25 21:31
ios
swift
开发语言
iOS开发
Swift
-基本运算符
1.一元、二元、三元运算符一元单一操作对象-a!bc!二元两个操作对象2+3三元三目运算符a?b:c2.赋值运算符(=)leta=10varb=5b=alet(x,y)=(1,2)赋值运算符不返回任何值,所以ifx=y{...}无效。3.算术运算符+-*/默认不允许数值运算中溢出。溢出运算符:a&+b4.求余运算符a%b=余数a=(b*倍数)+余数所以a%b=a%-b5.组合赋值运算vara=1a
临易i
·
2023-08-25 21:01
ios
swift
开发语言
iOS开发
Swift
-字符串与字符
1.字符串的定义letsomeString="somestringvalue"2.多行字符串的定义(""")letquotation="""有一个人前来买瓜。"这瓜甜吗?"他问。"""前一个"""前和后一个"""后无换行//前一个"""前和后一个"""后无换行letsomeString="有个人。"letsomeString="""有个人。"""//此两个语句效果相同想要实现在代码编写时换行而在实
临易i
·
2023-08-25 21:00
ios
swift
开发语言
【iOS】
Swift
Package Manager 在Xcode13上集成三方,比如Alamofire
尝试使用
Swift
PackageManager(
Swift
PM)集成Alamofire,发现之前印象中Xcode以前菜单栏的Package导入选项没有了;需要采用新的方式去导入;1.首先在github找到
不知从哪冒出的兔子
·
2023-08-25 20:40
Swift
-自动引用计数
Swift
使用自动引用计数(ARC)机制来跟踪和管理你的应用程序的内存。通常情况下,
Swift
内存管理机制会一直起作用,你无须自己来考虑内存的管理。
DevXue
·
2023-08-25 20:52
Swift
设计模式----桥接模式
桥接模式是一种结构型设计模式,可将一个大类或一系列紧密相关的类拆分为抽象和实现两个独立的层次结构,从而能在开发时分别使用。我们定义一个抽象的图形接口和一个图形管理接口:protocolShape{varshapManager:ShapeManager{getset}funcdraw()->UIImage}protocolShapeManager{varlinecolor:UIColor{get}v
青山不改
·
2023-08-25 20:33
Swift
开发-同一个页面多个网络同时进行,然后更新页面的问题
需求描述:在开发的过程中,一个页面调用了多个网络请求,当所有的网络请求都完成后,刷新tableView,进而更新页面UI。问题:如果直接调用多个网络请求后,然后直接在最后一个网络请求里面刷新UI,由于网络请求是异步的,这么操作的话,就会出现刷新了UI后,有的网络请求还没结束。解决办法:使用线程组的方式,请求网络!!!//创建线程组vargroupQueue:DispatchGroup=Dispat
闲云悠鹤蝶恋舞
·
2023-08-25 18:52
Swift
中堆(heap)和栈(stack)的区别
1、内存空间分为堆空间和栈空间2、堆->引用类型(对象、函数、闭包)栈->值类型(结构体、枚举、元组)3、值类型赋值->深拷贝引用类型赋值->浅拷贝leta=1letc=a//值类型赋值会生成一个全新的c//引用类型赋值则是指向之前的对象的内存地址4、结构体与类的区别//结构体structpersonT{varage=10varname="张三"}varpt=personT()varpt1=ptp
沃尔德
·
2023-08-25 18:29
swift
中级-- 拷贝文件夹,实现文件夹内容整体复制
我们知道,在沙盒内,iOS要拷贝一个文件,可以使用fileManager.copyItem(atPath:fullPath,toPath:fulltoPath)方法简单实现,不过当我们要拷贝的是一个整体文件夹(内部包含自文件夹等等)的话,该如何实现?我自己测试了下,发现依然可以很便捷到实现比如:我要实现下图的文件夹拷贝,将cssjs文件夹整体拷贝到cssjs_temp内。实现:///拷贝文件夹//
111ZZzz
·
2023-08-25 16:29
swift
仿微信下拉菜单menu
先放预览结果图:image.gif以及
swift
文件:xcode接下来直接贴代码加注释:MenuView.
swift
importUIKit//自定义的Delegate,用于处理menu的单击事件回调protocol
Swift
NoDataShowViewDelegate
zhangml0522
·
2023-08-25 15:46
使用ChatGPT构建一个AIML聊天机器人是什么体验
使用ChatGPT构建一个AIML聊天机器人是什么体验,使用ChatGPT将C#代码转换为
Swift
代码以实现
Swift
版的Aiml聊天机器人,AIML(全名为ArtificialIntelligenceMarkupLanguage
fancyang
·
2023-08-25 13:08
ChatGPT应用实战
chatgpt
c#
swift
aiml
聊天机器人
滴滴/淘宝/微信/蘑菇街/casatwy等 iOS App的组件化架构漫谈
滴滴/淘宝/微信/蘑菇街/casatwy等iOSApp的组件化架构漫谈http://www.
swift
humb.com/forum.php?
小小小Lucky
·
2023-08-25 13:26
Swift
注释和文档
今天,我知道我写是什么,上帝和我知道明天,我知道这个代码什么意思,后天,我知道这是我写的代码,一周后,这TM谁写的代码,此时只有上帝才知道啥意思论代码注释的重要性。普通注释普通注释主要为了提示编码和阅读者,逻辑注释等作用,一般不会在文档中提示。单行注释////定义一个空字符串varstr=""//修改str变量的值str="anewvalue"多行注释/**//*这里是多行注释多行注释里也可以成对
Code&Ocean
·
2023-08-25 12:43
#
Swift
语言基础
代码规范
注释
多行注释
文档注释
swift
UI List TabView 各种布局 疑难杂症 使用大全 真实项目
swift
UIListTabView各种使用大全真实项目UIKit中使用
Swift
UI点击跳转
SWIFT
UI的VC国内常见的用户列表页设置navigationBarList的简单使用隐藏List的分割线
无字教科书
·
2023-08-25 12:39
ios
swift
TabView 初始化与自定义 TabBar 属性相关
SWift
TabView与UIKit中的UITabBarController如出一辙.在TabView组件中配置对应的图片和标题;其中,Tag用来设置不同TabView可动态设置当前可见Tab;另也有一些常用的属性与
survivorsfyh
·
2023-08-25 12:05
Swift
swift
TabView
TabBar
Swift
WKWebView 警告提示框替换成原生提示框
遵循WKUIDelegate方法self.webView.uiDelegate=self实现funcwebView(_webView:WKWebView,runJavaScriptAlertPanelWithMessagemessage:String,initiatedByFrameframe:WKFrameInfo,completionHandler:@escaping()->Void){let
朝风暮雨
·
2023-08-25 10:47
iOS-
Swift
-简介
学习环境下面所讲的是基于
Swift
5.1开发工具:Xcode11操作系统:macOS10.14Mojave、macOSCatalina10.15Xcode下载地址:https://developer.apple.com
Imkata
·
2023-08-25 10:45
Swift
设置UITableViewCell 背景色
在UITableViewCell的子类文件(CustomTableViewCell.
swift
)中实现如下方法即可overridefuncsetSelected(selected:Bool,animated
tito
·
2023-08-25 09:25
2020-05-25 数据结构算法,
swift
第三个
一、数据结构算法数组:大家都知道数组是顺序存储的,虽然存储很方便,但是插入和删除很不方便,插入的时候要插入一个位置,该位置后面的都要一次向后面移动,删除也是一样,删除一个,后面的位置依次向前移动链表:对比数组,链表就是一种结构,结构体有一个数据区和一个后一个节点地址的区//定义结点类型typedefstructNode{intdata;//数据类型,你可以把int型的data换成任意数据类型,包括
一颗小小尘埃
·
2023-08-25 09:50
iOS Modularization Notebook
:MainProject,ModuleBasic,ModuleA#podspecfile:s.ios.deployment_target='14.0's.static_framework=trues.
swift
_version
王方帅
·
2023-08-25 07:09
Swift
基础语法 - 可选项
可选项(Optional)可选项,一般也叫可选类型,它允许将值设置为nil在类型名称后面加个问号?来定义一个可选项varname:String?="CSDN"name=nilvarage:Int?//默认就是nilage=30age=nilvararray=[2,4,6,8]funcgetNumber(_index:Int)->Int?{ifindex=array.count{returnnil}
假装自己很用心
·
2023-08-25 05:06
Swift
基础
swift
ios
开发语言
使用
Swift
学习数据结构和算法
stract.png主要分享最近学习的数据结构和排序算法文章只涉及每一种数据结构通过代码实现的函数定义涉及的每一种数据结构或者算法基本都通过代码实现了GitHub代码地址:数据结构和算法线性表linear_list.png链表链表是一种链式存储的线性结构,所有元素的内存地址不一定是连续的下表是为四种链表和测试项目中对应的类名classList{/***清除所有元素*/funcclear(){}/*
TitanCoder
·
2023-08-25 05:54
Swift
UI WKWebView 带进度条
Swift
UI暂时没有相应的WebView组件,只能用UIKit来实现WebView功能。
西风那个吹呀吹
·
2023-08-25 05:19
Swift
UI状态管理--Combine(Environment、EnvironmentObject)
Swift
UI已经如同前端vue、react一般支持响应式编程。也有类似前端的state。如今
swift
UI已经到2.0版本。
swift
也已经5.5了。
Mehmet
·
2023-08-25 04:01
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他