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
常用的iOS开发第三方库
网络请求Alamofire:使用
Swift
开发的网络请求库,其开发团队是AFNetworking的原团队。Moya:基于Alamofire的更高层网络请求封装的抽象层。
追梦_1c31
·
2023-10-20 06:43
Swift
使用Embassy库进行数据采集:热点新闻自动生成器
本文将介绍如何使用
Swift
语言和Embassy库编写一个简单的爬虫程序,该程序可以从新闻网站上采集热点信息,并生成一个简单的新闻摘要。
亿牛云爬虫专家
·
2023-10-20 06:51
爬虫代理
爬虫技术
代理IP
swift
Embassy
热点新闻
网络爬虫
爬虫代理
代理IP池
数据分析
手写一个PrattParser基本运算解析器3: 基于
Swift
的PrattParser的项目概述
点击查看基于
Swift
的PrattParser项目PrattParser项目概述前段时间一直想着手恶补编译原理的相关知识,一开始打算直接读大学的编译原理,虽然内容丰富,但是着实抽象难懂.无意间看到B站的熊爷关于普拉特解析器相关内容
神经骚栋
·
2023-10-20 05:42
编译原理:
swift
ios
编译原理
PrattParser
区块链交易延迟?
然而,我们再考虑一下跨境支付的场景,当我们使用
Swift
完成一次跨境汇款时,通常需要3~5个工作日
景蓝软件
·
2023-10-20 05:48
十一月生活小记
有一个用
swift
的项目,虽然说要996,自己本来还是想尝试一下能过渡到
swift
开发,可惜也没给
阿元
·
2023-10-20 05:00
ArkTS开发实践
声明式UI构建页面的过程,其实是组合组件的过程,声明式UI的思想,主要体现在两个方面:描述UI的呈现结果,而不关心过程状态驱动视图更新类似苹果的
Swift
UI中通过组合视图View,安卓JetpackCompose
you4580
·
2023-10-20 03:12
harmonyos
鸿蒙
Swift
UI 简单富文本
varbody:someView{//新建文本视图Text("Interactive")//设置文字的字体颜色为黄色.foregroundColor(.yellow)//同时给文字设置加粗的显示效果.fontWeight(.heavy)//调用文本视图的加号扩展方法,拼接另一个文本视图,//该扩展方法可以将两个文本视图进行拼接,并返回一个统一的文本视图+Text("tutorials")//设置文
韦德460
·
2023-10-20 03:47
AdvancedCombine/高级组合,Futures/转义闭包转换为未来发布者 的详细使用
1.创建详细使用的高级组合ViewAdvancedCombineBootcamp.
swift
import
Swift
UIimportCombine///数据服务classAdvancedCombineDataService
Hanyang Li
·
2023-10-20 02:36
SwiftUI
Advanced
Learning
iOS
Swift
UI
flutter 创建插件
www.cnblogs.com/webabcd/p/flutter_lib_plugin_plugin_ios.html步骤1、创建插件我创建的插件名字是konnect_im_sdk选择的语言是java和
swift
肥肥呀呀呀
·
2023-10-20 00:05
flutter
Swift
入门-
swift
c
swift
c存放在Xcode内部Contens/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin操作生成语法树:
swift
c-dump-astmain.
swift
山杨
·
2023-10-19 23:00
【无矶之谈】资料赠送!pytest、Jenkins、IOS自动化资料赠送!
公众号:梦无矶的测试
开发之路
Pytest系列PDF目录和公众号内容一致,同时还会有windows版本的allure安装包。
梦无矶
·
2023-10-19 21:58
pytest
jenkins
自动化
IOS自动化之批量解锁&锁定屏幕
device_list()批量解锁&锁定屏幕#-*-coding:utf-8-*-"""@Time:2023/10/1815:09@Email:
[email protected]
@公众号:梦无矶的测试
开发之路
梦无矶
·
2023-10-19 21:16
ios
自动化
运维
python
手写一个PrattParser基本运算解析器1: 编译原理概述
点击查看基于
Swift
的PrattParser项目编译原理概述编译原理是我们每一个程序猿必须要了解的技能,编译原理实际上并没有啥高深的技术,我们如果在做业务开发,也很少会用到编译开发的知识,但是编译原理又是我们必备的基础知识之一
神经骚栋
·
2023-10-19 19:57
编译原理:
编译原理
编译前端
普拉特解析器
PrattParser
OC项目转
Swift
指南
运行环境:Xcode11.1
Swift
5.0最近参与的一个项目需要从Objective-C(以下简称OC)转到
Swift
,期间遇到了一些坑,于是有了这篇总结性的文档。
你好8828
·
2023-10-19 14:56
Swift
何以取代 Object-C ,成为“大势所趋”?
自2014年苹果推出新的语言编程
Swift
,就引来众人的热议。有人说
Swift
不过是各个语言的大杂烩,也有人说它是编程语言的集大成之作。
小码哥教育520it
·
2023-10-19 14:34
喵的Unity游戏
开发之路
- 更多游戏状态:保存一切重要信息
如果丢失格式、图片或视频,请查看原文:https://mp.weixin.qq.com/s/iQAt4P_s3f5rRWj_yR8prg很多童鞋没有系统的Unity3D游戏开发基础,也不知道从何开始学。为此我们精选了一套国外优秀的Unity3D游戏开发教程,翻译整理后放送给大家,教您从零开始一步一步掌握Unity3D游戏开发。本文不是广告,不是推广,是免费的纯干货!本文全名:喵的Unity游戏开发
MarsZ
·
2023-10-19 13:01
Unity3d
游戏开发
unity3d
喵的Unity游戏
开发之路
- 对象持久化
本文全名:喵的Unity游戏
开发之路
-对象管理-对象持久化-
MarsZ
·
2023-10-19 13:30
Unity3d
游戏
unity3d
swift
使用pod导入时,扩展/类别的导入问题
问题描述:最近在接入某个公司的库时,他们提供自己的git,使用cocoapods集成他们的sdk,发现有个问题:某个类的.m中有个私有初始化方法:-(instancetype)initWithJSONDictionary:(NSDictionary*)dictionaryerror:(NSError*__autoreleasing_Nullable*)error但是又通过写了一个头文件AylaSc
叫我逗Bee
·
2023-10-19 13:49
swift
基础第二天
1...5等于[1,5]1..=["百年孤独","千年之恋"]varmyMethods:[Int]=[1,2,3,4,5]空数组:varnumbers=[Int]()数组可以用“+”号拼接字典声明(相当于javamap键值对,无序)vargames:Dictionary=[1:"大话西游",2:"王者荣耀",3:"吃鸡战场"]添加:games[4]="欢乐斗地主"空字典:vardictionary
NullPointe_8e82
·
2023-10-19 11:45
iOS 15
swift
tabbar顶部线条消失处理
方法1:letappearance=UITabBarAppearance()appearance.backgroundColor=UIColor.whiteself.tabBar.standardAppearance=appearanceself.tabBar.scrollEdgeAppearance=appearance方法2:letappearance=UITabBarAppearance()
探路者1202
·
2023-10-19 09:51
flutter与原生 相互通信实战
一、原生和flutter通信ios通信类CommonUtil.
swift
importFoundationimportFlutterpublicclassCommonUtil{publicstaticfuncemitEvent
肥肥呀呀呀
·
2023-10-19 09:25
flutter
java
javascript
浅谈
swift
动画(四)
CAKeyframeAnimation1.透明度动画varloginButton:UIButton?overridefuncviewDidLoad(){super.viewDidLoad()letview:UIView=UIView()view.backgroundColor=UIColor.redview.frame=CGRect(x:100,y:100,width:200,height:200
元宝是只小肥猫
·
2023-10-19 07:18
Swift
- Rx
Swift
的使用详解45(结合RxAlamofire使用1:数据请求)
在之前的两篇文章中,我介绍了Rx
Swift
对URLSession的扩展以及使用。
八级大狂风AM
·
2023-10-19 06:34
Swift
UI之Custom Styling
什么是Style相信大家在学习
Swift
UI过程中,一定接触了类似于ButonStyle,ToggleStyle这样的东西。
老马的春天
·
2023-10-19 06:08
IOS 开发 AFNetworking 网络工具-网络请求的三次封装
Swift
版
标题////NetworkTool.
swift
////Createdbyzhouyuon16/1/25.//Copyright©2016年macAllrightsreserved.
上进求知,认真思辨
·
2023-10-19 05:41
AFNetwork
iOS开发
ios
AFNetwork
网络工具
三次封装
swift
GraphQL iOS(
Swift
)配置- Apollo集成
GraphQL是什么?GraphQL是一种用于API的查询语言(区别于RESTfulAPI),可以使得客户端能够准确地获得它需要的数据,没有任何冗余,最早是由Facebook在2012年使用,2015年进行了开源。我使用下来的感受是,在iOS端做数据请求的时候,更像是在服务端用查询语句查询数据库,需要什么样的返回结果,都可以通过修改语句来实现。优点:1.请求数据无冗余。向你的API发出一个Grap
___F
·
2023-10-19 04:22
Swift
汇编分析闭包-调用原理
在《
Swift
汇编分析闭包-内存布局》中介绍了闭包表达式和闭包之间的区别,同时也知道了闭包在内存中的布局方式,那么这篇文章是对其的补充,主要是通过汇编来窥探闭包的调用。
oldmonster
·
2023-10-19 04:09
产教融合 | 中南大学暑期实训,用万应低代码践行敏捷
开发之路
融合学究与实践,方能成为当代“数字英才”。2023年8月11日,由潇湘大数据研究院、中南大学计算机学院及云畅科技联合组织的2020级数据科学与大数据技术专业暑期‘生产实训’项目圆满结束。本次实训全程线下进行,基于“深度创新培育计划”,以“万应低代码”为软件开发实训平台,旨在通过本次实训让高校学生能够更深入地理解专业知识和前沿技术,实践与理论并重,培养面向未来数字经济发展需求的复合型人才。低代码引领
万应低代码
·
2023-10-19 01:41
低代码
Swift
-使用transform 实现重复平移动画
摘要要实现一组重复的动画,本质上就是找到动画开始点、结束点。在动画结束的时候,触发开始点,持续这样的动作。这里面要梳理的逻辑就是1.触发开始点和2.监听动画结束点。这两个逻辑是实现重复动画的基础。应用场景将imageView等UI控件,设置成平移的动画,并且一直动画中。transform可以实现控件的平移,但是无法连续动画。API及语言核心逻辑/代码transform可以将控件平移,为了达到连续动
我为双鱼狂
·
2023-10-19 00:36
swift
实现抽屉效果
预览图如下:image.gifGitHub地址:https://github.com/zhangml0522/
swift
Drawer文件一览文件一览1.ViewController:启动页,包含了LeftViewController
zhangml0522
·
2023-10-18 23:58
苹果版赤潮可以用微信登陆吗_用
swift
ui中的苹果登录
苹果版赤潮可以用微信登陆吗Let’srecreate“SigninwithApple”Buttonforourappin
Swift
UI.Beforethat,letusgetsometermsoutoftheway
weixin_26735419
·
2023-10-18 21:10
python
小程序
ios
java
ViewUI
Swift
发展史
2010年7月:开始研发2014年6月:发布Beta版2015年6月:发布2.0版2015年12月:开源2016年9月:发布3.0版2017年9月:发布4.0版
lsh_01
·
2023-10-18 19:15
问题集锦
OC、C++、
Swift
混编易遇到如下问题:Useof'@import'whenC++modulesaredisabled,considerusing-fmodulesand-fcxx-modul解决:
小_夭
·
2023-10-18 19:02
SnapKit 布局警告那些事儿
前言写这篇文章的原因主要是因为看着布局警告不得劲儿SnapKit作为
Swift
自动布局中较为优秀的三方库,大多数人都会采用,然而在使用过程中会遇到一些奇怪的打印(下文中会列举几个比较常见的),然而并不影响最终展示效果
我叫些高兴_
·
2023-10-18 17:05
Swift
-主线程处理 UI 事件
应用场景iOS机制规定,当处理UI事件时,需要在主线程中进行,比如刷新页面,添加控件等。若把一些计算等耗时操作在子线程处理完成后,再回到主线程处理UI事件时,需要先切换到主线程。核心逻辑/代码保证UI事件在主线程中执行,可以直接使用DispatchQueue.main.async{}处理。这里在使用这个代码之前先用Thread.current.isMainThread判断当前线程是否已经是主线程,
我为双鱼狂
·
2023-10-18 14:54
Swift
指针
前言本篇文章主要讲解一下
Swift
中的指针,以及相关的应用场景,指针也是面试官经常问到的知识点,希望大家能够掌握。
深圳_你要的昵称
·
2023-10-18 13:43
Swift
汇编分析闭包扩展
在上篇文章中我们分析了闭包中捕获了一个外部变量时其底层的参数传递逻辑,那么如果捕获两个外部变量时呢,其又是怎么传参的。typealiasFn=(Int)->(Int,Int)funcgetFn()->Fn{vara=1varb=2funcplus(_i:Int)->(Int,Int){a+=ib+=i*2return(a,b)}returnplus}//rax(函数地址)//16=8+8varfn
oldmonster
·
2023-10-18 11:54
Swift
工程典范推荐
https://github.com/JoanKing/JK
Swift
Extensionimage.pngimage.png推荐的目的是:1、作者工程结构工整,注释全面,非常适合新手入手。
AKyS佐毅
·
2023-10-18 11:47
iOS键盘高度适应
这里做个结合Rx
Swift
做个简单封装。
霸哥终结者
·
2023-10-18 09:45
制作.a静态库 (封盒)
//遵循着层次结构的内容(.a静态库)6.创建项目包(目标层.a静态库)(只支持OC不支持
swift
)/Users/haijunyan/Desktop/CustomKit/Sta
HaiJunYa
·
2023-10-18 08:48
.a文件
静态库
制作流程
UITesting 界面测试
1.创建界面测试视图UITestingBootcampView.
swift
import
Swift
UI///界面测试ViewModelclassUITestingBootcampViewModel:ObservableObject
Hanyang Li
·
2023-10-18 07:34
SwiftUI
Advanced
Learning
iOS
Swift
UI
UITesting
使用 2 个 HSplitView 在
swift
UI 中创建一个 3 窗格界面
Pet*_*ter8嗯,我会的。在断断续续地挣扎了几个星期之后,在我问这个问题一个小时后,我似乎解决了它!只需将第二个HSplitView的layoutPriority设置为1,并将中心视图也设置为1。当你想到它时是有道理的:structContentView:View{varbody:someView{GeometryReader{geometryinHSplitView(){Rectangle
南国之风
·
2023-10-18 05:32
swiftui
ios
swift
swift
--内存管理
强引用//32-bitoutoflinetemplate{typedefuint64_tType;typedefint64_tSignedType;};templateclassRefCountBitsT{typedeftypenameRefCountBitsInt::TypeBitsType;BitsTypebits;...}引用计数操作的实际就是这个64位整形。//InitializeaHea
Mjs
·
2023-10-18 05:01
Swift
4-方法
1.方法是关联了特定类型的函数。类,结构体以及枚举都能定义实例方法,方法封装了给定类型特定的任务和功能。2.实例方法是属于特定类实例、结构体实例或者枚举实例的函数。3.结构体和枚举是值类型。默认情况下,值类型属性不能被自身的实例方法修改。func关键字前放一个mutating关键字来改变属性:structPoint{varx=0.0,y=0.0mutatingfuncmoveBy(xdeltaX:
wingsrao
·
2023-10-18 03:26
swift
单利的三种写法
.全局变量(单行单利方法)classSingle{staticletsharedInstance=Single()privateinit(){}//私有化初始化方法,防止外部通过init直接创建实例}
swift
hank009
·
2023-10-18 00:44
5_1
swift
UIDemo Test1
效果:想要一个这样的样式。效果图.png如何来考虑布局呢?解析.png思路:首先:从图上可以看出左边的为一个整体,右边的为一个整体。然后:上述每一部分都是VStack结构最后:上述VStack中,每一部分为一个HStack,因为纯Text只会居中,不好设置间距Ok,上代码:核心代码:structDateTheme1:View{varbody:someView{ZStack{Image("twinl
即使慢走也不停下
·
2023-10-18 00:26
swift
5.x IQKeyboardManager 输入框被遮挡
iPad展示image,手动添加输入框成为第一响应者,输入框被弹起的键盘遮挡,滑动一下以后再输入则不会被遮挡。发现是进入以后contentSize为0造成的,滑动一下以后contentSize不再为0
Bruce_XHG
·
2023-10-17 23:26
待看的优秀文章链接
opensource.apple.com/tarballs/objc4/runloophttps://opensource.apple.com/tarballs/CF/gcdhttps://github.com/apple/
swift
-corelibs-libdispatchGNUlibchttps
洧中苇_4187
·
2023-10-17 23:41
2022-04-14 翻面之前
ContentViewimport
Swift
UIstructContentView:View{varviewModel:EmojiMemoryGamevarbody:someView{VStack{ScrollView
脑子
·
2023-10-17 22:27
【iOS】在
Swift
中使用JSONModel
前言首先所有的Model还是使用oc来写——看到这一句是不是想关网页了--#,在
swift
里面直接写一直报错所以就将就用oc来写了,这里主要是分享一下搭配Alamofire使用的经验。
weixin_33811961
·
2023-10-17 21:15
swift
json
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他