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
iOS-Swift
自定义弹窗 AlertView
iOS-Swift
自定义弹窗AlertViewAEAlertView不依赖任何第三方库安装指南从Xcode15.0开始,要求库的最低版本为iOS12.0,因此AEAlertView在2.3.8中最低支持的版本为
无字教科书
·
2024-01-25 02:36
Swift
swift
ios
view
自定义弹窗
flutter 与原生 (
iOS-swift
)
一.创建关联module1.创建原生项目iOS_demo,找到者自己的iOS工程目录2.创建flutter_module(2种方式)2.1.终端命令cd到原生项目iOS_demo同级目录下创建flutter模块如flutter_nativefluttercreate--templatemoduleflutter模块名2.2.AndroidStudio创建Modlue此时文件生成flutter_na
骄傲的笔者吴
·
2023-12-27 08:23
Flutter
ios
swift
flutter
iOS-Swift
和Objective-c 混编
一、Swift项目中使用OC的类当Swift项目中第一次创建或者手动拖入OC类的时候,Xcode会提示,是否创建对应的桥接文件:创建桥接文件提示当出现该提示框后,选择cancel,那么之后引入OC的类还是会出现该提示框的.当出现该提示框选择了创建,那么系统就会默认为你创建对应的桥接文件,在其中引入对应的OC类的头文件就可以正常使用了.当出现该提示框选择了不创建,那么之后再也不会出现该弹窗了,就需要
下班不写程序
·
2023-10-25 14:39
IOS-swift
学习笔记(持续更新)
目录基础知识获取字符串长度swichcase语句数组的创建编辑数组的编辑编辑数组的排序编辑数组的遍历编辑字典的增删改查编辑函数设置可变的函数参数数量函数的嵌套常用的内置函数枚举类类的初始化类的set和get类的静态方法类的析构函数编辑闭包计算属性存储属性的属性观察者类型属性访问权限编辑值类型和引用类型基础知识四种输出方式:整数类型和实例属性,Swift提供的有符号和无符号类型有8、16、32、64
Tmylyh
·
2023-09-12 06:43
ios
ios
swift
学习
开发语言
iOS-swift
学习笔记-2
importUIKitimportSVProgressHUDclassbourseViewController:UIViewController,UITableViewDataSource,UITableViewDelegate,StarsSortTableViewDelegate,StarsScreenViewDelegate{varcells=["默认排序","按价格排序","按代数排序","
梦醉荼靡
·
2023-07-19 08:52
IOS-swift
状态栏设置Status bar style
更改状态系统颜色setNeedsStatusBarAppearanceUpdate()overridevarpreferredStatusBarStyle:UIStatusBarStyle{let_=super.preferredStatusBarStylereturnUIStatusBarStyle.lightContent}preferredStatusBarStyle不调用的问题1、删除in
William_SY
·
2023-06-18 17:10
IOS
移动端
ios
swift
iOS Swift5从0到1系列(八): pod 'Alamofire' # 网络请求+pod 'KakaJSON' # 字典转模型
RxSwift+Moya实现的网络请求iOSswiftmoya的使用,二次封装,添加loading以及数据缓存[iOS开发]超详细-SwiftMoya+handyJSON网络框架的搭建及封装深入理解Moya设计
iOS-Swift
冰雨9527
·
2023-04-20 16:29
在
iOS-Swift
项目中集成CppJieba分词
背景在垃圾短信过滤应用SMSFilters中,需要使用Jieba分词库来対短信进行分词,然后使用TF-IDF来进行处理,但是Jieba分词库是C++写的,这就意味着需要在Swift中集成C++库。在官方文档"UsingSwiftwithCocoaandObjective-C"中,Apple只是介绍了怎么将Swift代码跟Objective-C代码做整合,但是没有提C++,后来在官方文档中看到了这样
qiwihui
·
2023-03-28 17:02
iOS - Swift扩展UIColor方法自适应黑暗模式及支持十六进制字符串获取颜色(一)
Swift扩展UIColor方法支持十六进制字符串获取颜色及自适应黑暗模式(一)【下一篇】→
iOS-Swift
扩展UIColor类属性自适应黑暗模式颜色(二)从十六进制字符串获取颜色///从十六进制字符串获取颜色
俺不是大佬儿
·
2023-03-10 23:49
iOS-Swift
WKWebView 与H5交互
引子:最近项目赶时间,有些界面由H5替代。2019年下半年开始提交审核如果包含UIWebView,Applereview会发送一封邮件告诉你,UIWebView过时了方案1开源框架WebViewJavaScriptBridge很多文章都在推荐使用githubstar也很高方法使用也简单方案2使用原生的WKScriptMessageHandler参考:https://www.jianshu.com/
梦醒了i77
·
2023-03-10 01:04
iOS-Swift
CGContext实现-文字绘制
其他文章iOS-SwiftCGContext实现-基础图形本篇介绍CGContext绘制文字使用CGContext必备steps1//获取绘图上下文guardlettextContext=UIGraphicsGetCurrentContext()else{return}这里重要在UIView中的坐标原点在左上角与CoreText中的坐标原点是在左下角//将坐标系系上下翻转textContext.t
噬尾蛇
·
2021-06-04 02:33
iOS-Swift
版的轮播图模块(含GCD的定时器)
好久没写了更新一个轮播图模块,简单实用创建部分///轮播图privatelazyvarbannerView:PDBannerView={letbannerView=PDBannerView(frame:CGRect(x:0,y:0,width:300,height:200))bannerView.delegate=selfreturnbannerView}()数据源部分,重写了didSet,等网络
长衣貌
·
2021-05-15 17:14
iOS-Swift
CGContext实现-基础图形
最近学习了一些关于CGContext绘图的方法,并且在网上也有很多的。在这里仅做一些介绍。CGContext需要创建一个上下文//获取当前上下文guardletcontext=UIGraphicsGetCurrentContext()else{return}添加一个路径//万变不离其宗,你想要绘制的图形都放这里,当然一个图形一个path与context//绘制一条线letpath=CGMutabl
噬尾蛇
·
2021-05-09 14:28
Swift2.0 数据结构:元组,枚举,结构体
标签(空格分隔):
IOS-Swift
[toc]概念介绍名称说明元组元组是在swift中特有的一种数据结构,它可以储存任意类型的值,是一种很轻量的结构使用起来非常方便轻巧枚举swift中的枚举值由hash
王家薪
·
2021-05-06 17:00
iOS-swift
- CATextLayer 绘制文字
//1、CATextLayer比Label渲染的更快。//2、CATextLayer硬件加速了。//3、这个例子将Layer层创建成CATextLayer。重写了Label的是三个属性。//LayerLabel.swift//GATransitionAnimation////Createdbyhoujiananon2017/3/19.//Copyright©2017年houjianan.Allri
GA_
·
2021-04-22 07:59
iOS-Swift
扩大按钮UIButton点击范围
//MARK:扩展按钮的点击区域importFoundationfuncassociatedObject(base:AnyObject,key:UnsafePointer,initialiser:()->ValueType)->ValueType{ifletassociated=objc_getAssociatedObject(base,key)as?ValueType{returnassocia
葛朋1990
·
2020-12-23 12:48
iOS-Swift
转场动画详解
一、什么是转场转场:通俗讲,转场就是从当前页面跳转到下一个页面的过程转场动画:在当前视图消失和下一个视图出现的过程中,执行的动画,就是转场动画。动画代理:UIViewControllerAnimatedTransitioning二、转场的类型按照页面切换类型分为(前两种属于容器VC转场):1)、Modal转场:presentation、dismissal转场代理:UIViewControllerT
正直的瓜子脸
·
2020-12-09 16:24
iOS-Swift
新工程去掉SceneDelegate
1、删除SceneDelegate.swift文件2、删除Info.plist的UIApplicationSceneManifest属性结构3、修改AppDelegate.swift文件删除UISceneSessionLifecycle的两个方法,然后在didFinishLaunchingWithOptions内创建自己的window和rootViewControllerimage.png
重识
·
2020-12-09 11:05
JFDouYu-Swift
该demo是看
iOS-Swift
开发项目-斗鱼直播APP的视频后重写了一下地址:https://www.bilibili.com/video/BV1qJ411B7G3?
土鳖不土
·
2020-09-19 14:38
iOS-Swift
与OC混编ipa包增大,APP如何瘦身?
至今,推出swift已经是第三个年头了,小哥本着学习的心态,大胆地尝试在旧项目中用Swift编写。OC与Swift混编后,感觉吊吊地,但某一天要发布应用时,心情就纠结了。本地ADhoc打包30.4M,发布应用到商店并且成功上线,发现APP体积为48.8M,心情非常惊讶。同时产品需求要把APP体积降到10M,一阵….。那么,APP如何瘦身呢?为什么会突然多了18.4M呢?经过查看包内容,发现里面有个
临海听风V
·
2020-09-14 20:24
iOS-swift
WebView浏览器
UIWebVIew(不支持ios10及其以上的版本)importUIKitclassFourViewController:UIViewController,UIWebViewDelegate{//内部浏览器(webview)@IBOutletvarwebview1:UIWebView!//网址输入框@IBOutletvartextFile1:UITextField!overridefuncview
码农小白007
·
2020-08-26 14:07
ios
ios-Swift
中KVC出现的问题
在这里一定要记录下,因为在Swift中使用KVC,总是无法的找到Swift中创建的继承自NSObject类中的属性,每次执行的都是overridefuncsetValue(_value:Any?,forUndefinedKeykey:String){}原因是因为在Swift4中继承NSObject的swiftclass不再默认全部bridge到OC。也就是说如果我们想要使用KVC的话我们就需要加上
rv0p111
·
2020-08-22 16:22
ios-Swift
IOS-Swift
开发基础——后台下载
使用Alamofire下载某文件://downloadtodefaultpathletdestination=Alamofire.Request.suggestedDownloadDestination()leturl="http://7xi8t0.com2.z0.glb.clouddn.com/o_1ah8n9j7c1ltmo7g1hpn3asi9m.apk"Alamofire.download
RichardXG
·
2020-08-22 09:11
swift
alamofire
FFmpeg for
iOS-Swift
集成
FFmpegforiOS-Swift集成Mac安装ffmpegbrewinstallffmpeg下载ffmpeg工程编译集成(Swift)Xcode11Mac安装ffmpegbrewinstallffmpeg命令行工具中输入brewinstallffmpeg安装命令brewinfoffmpeg查看依赖包安装情况注意:MacOS高版本需关闭sip然后执行sudochown-R$(whoami)/us
zl_junjie
·
2020-08-21 12:51
在
iOS-Swift
项目中集成CppJieba分词
背景在垃圾短信过滤应用SMSFilters中,需要使用Jieba分词库来対短信进行分词,然后使用TF-IDF来进行处理`分词库是C++写的,这就意味着需要在Swift中集成C++库。在官方文档"UsingSwiftwithCocoaandObjective-C"中,Apple只是介绍了怎么将Swift代码跟Objective-C代码做整合,但是没有提C++,后来在官方文档中看到了这样一段话:You
qiwihui
·
2020-08-20 21:09
ios
swift
jieba分词
在
iOS-Swift
项目中集成CppJieba分词
背景在垃圾短信过滤应用SMSFilters中,需要使用Jieba分词库来対短信进行分词,然后使用TF-IDF来进行处理`分词库是C++写的,这就意味着需要在Swift中集成C++库。在官方文档"UsingSwiftwithCocoaandObjective-C"中,Apple只是介绍了怎么将Swift代码跟Objective-C代码做整合,但是没有提C++,后来在官方文档中看到了这样一段话:You
qiwihui
·
2020-08-20 21:09
ios
swift
jieba分词
IOS-Swift
面试相关基础
文章目录Xcode部分Storyboard基础控件:控件:基础交互手势:计算机组成部分内存管理一.存储器二.App启动运行过程三.RAM内存分布栈区(stack):堆区(heap):全局区/静态区(static):常量区:代码区:四.Swift内存管理1.ARC机制:强引用循环弱引用无主引用闭包的强引用循环解决2.App共存情况什么是JetsamJetsam知识点Jetsam处理方式占用内存分析3
魏武天下
·
2020-08-15 18:48
swift
ios-Swift
中的闭包
关于闭包,其实有几个知识点如果理解了,可能就会比较轻松了1、函数名其实就是指向代码区的一个指针地址2、所以我们在运行时,调用的函数就是通过函数的地址去找到第一句代码在哪里,然后再去执行。我们定义一个函数,函数的参数是一个闭包,然后我们给这个参数传入函数的地址是可以的。比如说这样子functest()->(){print("helloworld")}funcloadData(finished:()-
rv0p111
·
2020-08-15 17:56
ios-Swift
iOS-swift
环形进度指示器+图片加载动画
demo.gif如图,这个动画的是如何做的呢?分析:1.环形进度指示器,根据下载进度来更新它2.扩展环,向内向外扩展这个环,中间扩展的时候,去掉这个遮盖一.环形进度指示器1.自定义View继承UIView,命名为CircularLoaderView.swift,此View将用来保存动画的代码2.创建CAShapeLayerletcirclePathLayer=CAShapeLayer()letci
上天眷顾我
·
2020-08-09 23:24
iOS开发
iOS学习资料
iOS
资源大全
iOS常用方法
iOS
iOS-Swift
使用iconfont字体图标
xcode配置字体图标文件对于Xcode项目中,我们需要在plist中添加Fontsprovidedbyapplication字典,并将字体(包含后缀名)写在字典中,如下图:特别注意,必须检查下项目的buildphase的项目资源中有没有刚刚添加的字体,没有的话需要添加上。如下图:开始使用在UIlable中使用,作为字体使用letlabel=UILabel(frame:CGRect(x:50,y:
码农小白007
·
2020-08-08 00:24
ios
ios-swift
imgview 加载网络图片
////My_UIImageView.swift//iosTest////Createdby陕西帮你电子科技有限公司on2018/4/24.//Copyright©2018年陕西帮你电子科技有限公司.Allrightsreserved.//自定义UIImageView扩展,实现加载网络图片//importFoundationimportUIKitextensionUIImageView{funcd
码农小白007
·
2020-08-01 02:54
ios
iOS-swift
CocoaPods的安装与使用(用于管理第三方的库)
安装CocoaPods以下命令在mac的终端上运行1.将gem升级为最新版本sudogemupdate--system2.运行如下命令安装CocoaPodssudogeminstall-n/usr/local/bincocoapods3.安装后执行如下命令查看版本pod--version4.以后要更新升级CocoaPods,执行如下命令sudogemupdatecocoapodsCocoaPods
码农小白007
·
2020-07-13 16:11
ios
iOS-Swift
之用OHMySQL框架直连MySQL数据库并进行数据操作
摘要:网上查询OHMySQL,大多是用OC语言写的例子,我现在写一个swift的例子。另,很多文章都说到APP直连数据库是不安全的。PS:安装OHMySQL我是用CocoPods快速导入的,在Podfile文件中加上pod'OHMySQL',然后在项目路径运行podinstall指令即可,没安装CocoPods移步到:https://blog.csdn.net/amberoot/article/d
amberoot_源狼乐
·
2020-07-13 02:57
iOS
开发笔记
iOS
swift
MySQL
OHMySQL
iOS-Swift
相关
小摩丝.jpgswift程序.1.Swift多线程之Operation:异步加载CollectionView图片2.Swift中级3.Swift后端Vapor的安装和部署4.答卓同學Swift面試題5.Swift基本语法01-Swift简介6.Swift学习_基础语法之条件语句&循环语句7.Swift学习_基础语法之常量&变量&数据显示转换&可选类型8.RxSwift进阶与实战9.基于RxSwif
守护地中海的花
·
2020-07-01 05:15
iOS-Swift
常用学习技术网站
1.Swift基础+进阶(hangge)http://www.hangge.com/blog/cache/category_72_3.html2.Swift项目中可能用到的第三方框架http://www.jianshu.com/p/83c069022e453.Swift有哪些优秀的第三方库?https://www.zhihu.com/question/288169004.GitHub第三方资源库整
Simple_Code
·
2020-06-29 09:37
iOS-Swift
:判断字符串数组中是否包含某个字符串
swift5.2Case1将[String]转换成Stringletclass3_2:[String]=["LiMing","LiHua","XiaoWang","UziIsStillAlive"]letstudentsName=class3_2.joined(separator:"")判断是否包含所求字符串ifstudentsName.range(of:"Uzi")!=nil{//如果包含字符串
冰奶糕
·
2020-06-29 05:44
iOS-swift
使用xib自定义控件
1.新建一个自定义组件实现类MyImageLable(继承UIView),因为是继承UIView,“AlsocreateXIBfile”无法勾选。后面我们会手动创建一个xib文件并关联。2.再新建一个同名的XIB文件3.进行xib与自定义组件类(MyImageLable)关联注意:修改的是MyImageLable.xib中File’sOwner的CustomClass,不要修改成MyProgres
码农小白007
·
2020-06-27 12:12
ios
Stripe支付-
iOS-Swift
Stripe官网:https://stripe.com/Stripe文档:https://stripe.com/docsStripe接入iOS-SDK:https://stripe.dev/stripe-ios/docs/进入github:https://github.com/stripe/stripe-iosimage.png打开官方提供的代码:image.png配置变量:varstripePu
三花聚顶
·
2020-05-25 21:01
10.Swift 可选类型
@(〓〓
iOS-Swift
语法)[Swift语法]作者:Liwx邮箱:
[email protected]
目录10.Swift可选类型可选类型的介绍定义可选类型可选类型的使用真实应用场景可选类型的介绍注意
Liwx
·
2020-04-14 16:26
01.Swift 初体验
@(〓〓
iOS-Swift
语法)[Swift语法]作者:Liwx邮箱:
[email protected]
目录1.Swift初体验第一个Swift程序helloworld1.Swift初体验Playground
Liwx
·
2020-04-12 15:55
iOS-Swift
常见错误及分析整理
1.clang:error:linkercommandfailedwithexitcode1(use-vtoseeinvocation)答:因为framework和a的加载方式不太一样,所以a需要防止重复,只需要把linkbinarywithlibraries里面的删掉就不会有重复出现了,然后一般不必把.a的也设成public如果要给人使的话直接让他用那个就好了,反正都要在使用的时候导入进去2.s
亦珩
·
2020-04-11 05:20
iOS-Swift
调用OC的Block(MLSelectPhoto)
前言引入OC的第三方库请看我的另一篇博客Swfit-MJRefreshSwift调用OC的block是个难题,我反复试了几回都没有成功,最近偶然的一次实验才成功调用.内容比较基础,主要是为了帮助和我一样被这个问题困扰的同学..ShowMeTheCodeMLSelect内有一个callBack的闭包是这么定义的typedefvoid(^callBackBlock)(idobj);Oc的调用方法:ML
轩辕小羽
·
2020-04-07 17:06
09.Swift 元组
@(〓〓
iOS-Swift
语法)[Swift语法]作者:Liwx邮箱:
[email protected]
目录9.元组元组的介绍元组的定义元组的简单使用元组的介绍元组是Swift中特有的,OC中并没有相关类型它是什么呢
Liwx
·
2020-04-07 06:48
iOS-Swift
音视频采集与文件写入
一段废话最近有点懒,好久没写东西了,学习了一下音视频采集,这里简单的做下记录,现学现卖概述音视频采集是直播架构的第一步音视频采集包括两部分视频采集音频采集iOS开发中,同音视频采集相关API都封装在AVFoundation中,导入该框架,即可实现音频、视频的同步采集采集步骤采集步骤文字描述导入框架同采集相关API在AVFoundation中,因此需要先导入框架创建捕捉会话(AVCaptureSes
哎呀我Qu
·
2020-04-07 02:45
优秀的
iOS-Swift
编写的Github依赖库分享
如果你一名开发iOS项目的程序员,而且正在学习Swift或开发新项目,那就看看我这篇文章,分享一些我觉得做得不错的Github依赖库。IQKeyboardManagerSwifthttps://github.com/hackiftekhar/IQKeyboardManager只要配置一句代码,就可以使整个App的软键盘弹出时自动滚动界面布局不让输入框被挡住importIQKeyboardManag
蛊惑佬
·
2020-04-06 12:31
最好的
IOS-Swift
开发零基础教程
废话不多说教程是来自优达城,iOS应用开发入门纳米学位和iOS开发者纳米学位他们的课程质量真心好,通过项目来学习,课程安排很合理,期间也会指导你看官方文档,零基础也不怕,就是费用有点贵。。以下是我花了1星期整理的学习笔记,记录了课程里的所有精髓从印象笔记导出的,自行转存下载咯,有些课程是免费的,可以去官网学习下载慢的,可以留言印象笔记邮箱,可以共享给你百度网盘地址:https://pan.baid
Versun_0d61
·
2020-04-03 03:54
iOS-Swift
版给定时间倒计时并显示剩余天、时、分、秒
学习知识要善于思考,思考,再思考。——爱因斯坦效果如下(可以拼接成自己想要的字符串):效果图首先给定一个时间(string)并将它转成Date类型:时间转Date设定需要计时的时间:偏移量以秒为单位接下来计算时间差:计算时间差Timer的响应方法:Timer的响应方法附将时间Date转成String(获取当前系统时间):letdate=NSDate()lettimeFormatter=DateFo
YT_阎贤僧
·
2020-04-02 15:43
iOS-Swift
分类视图
////PDLinkageView.swift//ShenKang////Createdby裴铎on2019/4/29.//Copyright©2019apple.Allrightsreserved.//importUIKitimportRxSwiftimportRxCocoaclassPDLinkageView:UIView{///标题s数组vartitles:[String]=[String]
长衣貌
·
2020-03-29 11:40
iOS-swift
添加动态库BUG以及解决办法
BUG统计以及处理方法首先BUG以截图展现,后面接自己的解决办法或者想法。1.该情况应为第三方SDK或者自己的SDK打包错误,建议全部改为release然后重新打包,注意看打包时候general中的framework应该为一个黄色工具包而不是一个白色的。2.该情况为资源包未添加到APP项目中,运用到需要资源包的时候需要将.boundle资源包也从SDK中拖到项目的buildphases—copyb
Alanxx
·
2020-03-29 01:39
04.Swift 逻辑分支
@(〓〓
iOS-Swift
语法)[Swift语法]作者:Liwx邮箱:
[email protected]
目录4.逻辑分支一.分支的介绍二.if分支语句三.三目运算符四.guard的使用五.switch分支
Liwx
·
2020-03-28 16:31
上一页
1
2
3
下一页
按字母分类:
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
其他