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开发--OC基础
iOS开发
html+css学习之开班信息练习
*{margin:0;padding:0;}body{font:12px/1宋体;}.outer{width:300px;background-color:#bfa;margin:50pxauto;}.title{border-top:2px#019e8bsolid;height:36px;background-color:#f5f5f5;line-height:36px;padding:0px2
程序大猩猩
·
2023-07-13 20:08
iOS开发
- 系统自带框架实现扫一扫功能
iOS扫一扫利用系统自带框架实现扫一扫功能一项目配置扫一扫功能相机和相册权限,在info.plist中设置询问用户是否允许访问的权限。info.plist加入NSCameraUsageDescription、NSPhotoLibraryUsageDescription、NSPhotoLibraryAddUsageDescriptionNSCameraUsageDescription开启相机权限,活
BruceGerGer
·
2023-07-13 19:57
iphone开发
移动开发
Objective-c
ios
数码相机
扫一扫
iOS打包IPA教程
转载:xcode打包导出ipa众所周知,在开发苹果应用时需要使用签名(证书)才能进行打包安装苹果IPA,作为刚接触
ios开发
的同学,只是学习iosapp开发内测,并没有上架appstore需求,对于苹果开发者账号认证需要支付
微笑的段嘉许
·
2023-07-13 17:53
vue.js
macos
javascript
iOS 验证一下配置provisioning file有没有生效,
iOS开发
过程中账号多了,就会产生很多provisioningprofile文件,Xcode没有自带删除功能。
默然相爱鱼鱼鱼
·
2023-07-13 16:38
ios
flutter开发实战-指纹、面容ID验证插件实现
flutter开发实战-指纹、面容ID验证插件实现在
iOS开发
中,经常出现需要指纹、面容ID验证的功能。指纹、面容ID是一种基于用生物识别技术,通过扫描用户的面部特征来验证用户身份。
BruceGerGer
·
2023-07-13 16:02
flutter开发实战
移动开发
flutter
flutter
cocoa
macos
【
iOS开发
】 iOS最新制作Framework总结
文章提纲.png去年为公司开发了自己的SDK供外部客户使用,一直没来得及写个总结,最近时间稍微宽松点,写两篇文章总结一下iOS中Framework制作的流程。本文不会介绍iOS中静态库、动态库的基础知识,只是图文详解iOS中Framework的制作。(开发工具为Xcode14.0)Framework牛刀小试1、新建一个iOSProject(StaticLibrary制作大同小异,不在本文讨论范围内
人月神话Lee
·
2023-07-06 17:12
iOS开发
· 合集
iOS开发
:alloc、init、new
iOS开发
:类class的底层实现原理
iOS开发
:方法查找与消息转发
iOS开发
:应用启动流程及类的加载流程
iOS开发
:关联对象、weak指针的底层实现原理
iOS开发
__Null
·
2023-07-02 18:38
iOS开发
过程中用到的第三方库
常用第三方库(持续更新ing...)滚动公告、广告[Objective-C]-RollingNotice[Swift]-RollingNotice-Swift网络请求[Objective-C]-AFNetworking[Objective-C]-XMNetworking[Swift]-Alamofire[Swift]-Moya图片下载[Objective-C]-SDWebImage[Objecti
Mr_Jee
·
2023-07-01 15:50
iOS开发
小问题集合
乱七八糟小问题集合,不定时更新。Q:XCode10引入头文件不提示xcode顶部菜单栏>File>WorkspaceSettings>修改下图两项WorkspaceSettings.pngQ:运行报错duplicatesymbolOBJC_IVAR$_XXXinld:7duplicatesymbolsforarchitecturex86_64clang:error:linkercommandfai
Tony_HYH
·
2023-06-28 23:18
iOS开发
:性能优化实践
性能指标包括CPU、FPS、内存、耗电量、流量、Crash等方面:CPU:CPU使用率表示单位内CPU工作时间的的占比。占比越高表示单位时间内处理的事务越多。当CPU高负荷运行时可能导致响应速度变慢、卡顿、发烫、耗电过快等问题,如果长时间未响应就会倍系统杀掉。FPS:FPS代表页面每秒的刷新次数,理想情况FPS=60。在滑动页面的情况下,通常需要保持FPS>55帧以上的刷新速度才会比较丝滑。内存:
__Null
·
2023-06-24 15:17
移动开发--iOS全方位系统进阶学习
那么作为一个
iOS开发
者,应该怎么持续学习,才能真正进阶为一个高级人才呢?观看此片文章:【全网首发】2021年iOS进阶提升方案,内附详细视频知识点解析和思维导图!【强烈建议收藏!】
编程怪才_凌雨画
·
2023-06-24 10:14
iOS开发
通用弹窗
根据app的通用弹窗视觉封装了通用弹窗模板。![弹窗UI](https://upload-images.jianshu.io/upload_images/13069754-e91603f908c8ac0d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)弹窗可以定制title文字、message文字、leftBtnTitle左按钮文案、
·
2023-06-24 08:46
ios开发
中如何控制屏幕旋转
##1.设置app支持的屏幕方向在info.plist中指定支持的方向或者在appDelegate中设置//如何在info.plist中设置app支持的方向![info中设置方向.png](https://upload-images.jianshu.io/upload_images/5599624-86ac2fb62218912f.png?imageMogr2/auto-orient/strip%
·
2023-06-24 06:38
iOS开发
MacPro安装模拟器,非代码安装运行app包
场景说明A电脑(MacPro)拥有代码与Xcode;B电脑(MacPro)没有代码与Xcode;现在需要在电脑B上面不通过运行代码直接安装app。*安装模拟器*1.安装Xcode(Version13.1)2.创建一个简单的工程,选择模拟器运行,这时候会初始化模拟器*提取安装包*1.找到第二步运行生成的本地包(.app文件),具体路径为```/Users/xintiaotime/Library/De
·
2023-06-24 04:17
iOS开发
小票打印机相关资料
蓝牙打印功能https://www.jianshu.com/p/4fa9eb1def6ehttps://blog.csdn.net/arvinlqj/article/details/50790506iOS连接小票打印https://www.jianshu.com/p/52bdd2e41b11蓝牙打印sdkhttps://github.com/newOcean/printer打印机指令集https:
幻想无极
·
2023-06-24 03:17
客户端HTTP通信总结
下面是对于
iOS开发
人员来说的关键点总结!
Sweet丶
·
2023-06-23 15:12
如何在没有 Mac 的情况下使用 Flutter 和 Codemagic 构建和分发 iOS 应用
很难想象在没有Mac电脑的情况下为
iOS开发
应用程序。没有迹象表明这种情况会很快发生变化,但是即使您没有Mac,仍然有办法为
lizhaobomb
·
2023-06-23 13:55
java
linux
github
android
python
iOS开发
中关于TestFlight提示无法安装xxx,所请求的APP不可用或者不存在
iOS开发
中关于TestFlight提示无法安装xxx,所请求的APP不可用或者不存在最近需要上传一个ios包到TestFlight,包上传成功后,进行下载测试时,提示“无法安装xxx,所请求的APP不可用或者不存在
被偏爱的总有恃无恐
·
2023-06-23 10:46
ios
iOS开发
中经典错误Undefined symbols for architecture arm64: ld: symbol(s) not found for architecture arm64
出现这个问题的原因有多种,这里先记录下此次解决方案。具体错误如图:图中VectorShape是一个自己封装的.framework库文件;解决方案:BuildPhases下,LinkBinaryWithLibraries中加入AppTrackingTransparency.framwork系统库文件。分析(造成此问题的原因之一):"_OBJC_CLASS_$_ATTrackingManager",r
被偏爱的总有恃无恐
·
2023-06-23 10:45
ios
iOS底层面试干货分享(补充)
本文收录:公众号【iOS进阶宝典《iOS底层面试干货分享(补充)》】
iOS开发
中的加密方式iOS加密相关算法框架:CommonCrypto。
编程怪才_凌雨画
·
2023-06-23 02:05
2020-11-12
iOS开发
多线程
多线程进程:1,是一个具有一定独立功能的程序,操作系统分配资源的基本单位2,在系统中正在运行的一个应用程序,就是一段程序执行过程,我们可以理解为手机上的一个app3,每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内,拥有独立运行所需的全部资源线程:1,程序执行流的最小单位,线程是进程中的一个实体2,一个进程要想执行任务,必须至少要有一条线程,应用程序启动的时候系统会默认开启一跳线程
渴望平静生活的上班族
·
2023-06-23 02:04
2021iOS面试题
iOS开发
组件化;说下对runloop的理解;项目中遇到的难点;事件的响应链机制;消息的传递及消息的转发机制;delegate与block的使用场景;copy和strong的区别;说下浅拷贝深拷贝;常用的数据存储及之间的区别
码农冰冰
·
2023-06-22 16:51
徐小哥哥的
iOS开发
整理:1.变量
开始整理各种汇总的起因是…要面试了,换家公司工作。看看面试题真的是可怕。关于变量的就难受的要死,一个抄一个,好不容易找到几个不同的,说的大致相同,但是细节又有出入,难受。为了方便’人’看,我自己整理一下,简述出来,就那么几行,有错的一定要留言批评我,我好改正后给其他小伙伴看,可不能再让那么多神奇的文章在百度中出现了。目前所说的变量(名称)汇总为六种:成员、全局、局部、临时、实例、属性。成员:@in
毒某人
·
2023-06-22 11:11
ios开发
读取剪切板的内容_苹果隐私问题堪忧!多个iOS应用未经许可读取剪贴板...
【CNMO新闻】近日,据外媒Macrumors报道,根据最新研究显示,数十种流行的iOS应用程序,在未经用户同意的情况下读取剪贴板的内容,其中可能包含敏感信息。开发人员发现,似乎有相当多的iOS应用程序都可以访问用户的手机剪贴板,且不需要用户的许可就可以进行访问。剪切板是指操作系统提供的一个暂存数据,并且提供共享的一个模块。通常情况下,我们在搜索信息,输入网站的过程中常常会进行复制,而这些复制的信
iOS发呆君
·
2023-06-22 09:55
面向切面思想(AOP)
在
iOS开发
中我们都一般会继承一个父类控制器,那么如果在迁移子类控制器的同时就要将父类控制器也迁移出去。这就造成耦合。
马戏团小丑
·
2023-06-21 22:35
iOS 单元测试之常用框架 OCMock 详解
单元测试1.1单元测试的必要性1.2单元测试的目的1.3单元测试依赖的两个主要框架二、OCMock的集成与使用2.1OCMock的集成方式2.2OCMock的使用方法2.3mock使用限制三、最后前言:在
iOS
自动化测试码元
·
2023-06-21 22:41
接口自动化测试
软件测试
自动化测试
单元测试
java
开发语言
javascript
测试工具
短视频矩阵系统源码开发部署分享
3.移动开发技术:Android、
iOS开发
技术。4.视频处理技术:视频编解码、格式转换、视频剪辑等相关技术。5.数据库技术:MySQL、Oracle等数据库。
weixin_59086012
·
2023-06-21 01:14
抖音账号矩阵短视频矩阵号
抖音矩阵号系统开发
抖音企业号运营
java
php
mvc
开源
sass
关于iOS16 以后屏幕旋转不得不说的事
由于笔者最近刚完成了一个强制屏幕横屏的需求所以顺便记录一下实现过程中遇到block点也为广大的
iOS开发
者做一个笔记:废话不多说直接上代码//适配iOS16.0的横竖屏方法publicstaticfuncswitchInterfaceWtihIos16
lingjunjie
·
2023-06-20 21:25
ios
swift
开发语言
iOS开发
使用系统分享 分享图片报错 不支持该类型的内容
在使用系统集成的时候,分享图片到微信或QQ等平台,报错不支持该类型的内容在分享的时候需要把UIimage格式的图片转换成NSData类型的数据再分享就能成功了
夢裡尋夢
·
2023-06-20 17:15
17,swift 的class,struct,enum的区别
相信熟悉
iOS开发
的同学们对于枚举、结构体和类的概念一点都不陌生。
枫叶1234
·
2023-06-20 13:56
iOS开发
之wkwebview加载table标签
今天遇到一个问题WKWebview正常加载table标签,不显示线条,也许很多小伙伴们也遇到过,今天就来解决一下,在富文本的前面拼接下面的这段代码线条就显示了,实际上就是本地添加样式了.col-table{border-top:1pxsolid#ccc;border-left:1pxsolid#ccc;}.col-tabletd{border-bottom:1pxsolid#ccc;border-
chasitu
·
2023-06-19 22:50
iOS开发
启动优化
启动速度优化:3个阶段1、pre-main,didFinishLaunchingWithOptions,首屏渲染main阶段:1、减少动态链接库,采用静态链接库方式。动态链接库有解耦和分模块的文件形式优点,但是在dyld分别从每个frameworks中加载,执行一系列的初始化,对io和cpu都有不小的开销2、减少类方法+load,可以放到initialize中按需加载3、控制全局变量的数量和类的数
十级焊工牛大爷
·
2023-06-19 20:53
iOS开发
:三方源码解读
一、YYMemoryCache的源码解读YYKit项目YYMemoryCache是用来做内存管理的类,他支持设置缓存对象的个数、最大占用内存大小、时间等限制来达到较好的存储状态,他内部支持通过LRU淘汰策略来清理低频使用的数据。1.YYMemoryCache分为两个主体部分:YYMemoryCache类//通过key来查询一个对象-(nullableid)objectForKey:(id)key;
__Null
·
2023-06-19 17:23
ios开发
者账号变更开发者_
iOS开发
者对WWDC 2020的预测
ios开发
者账号变更开发者WWDC2020isalmosthere,andit’sApple’sfirstonline-onlydevelopereventgiventhecurrenthealthsituation.We
weixin_26638123
·
2023-06-19 09:38
ios
python
git
android
iOS开发
的25条建议和技巧
概述这里有25条进行iOS应用性能优化的技巧,先列一下文档的主要知识点,分为基础,中级和高级是三个级别。希望可以帮助到你。原文地址放到最后了。基础1、使用ARC管理内存2、使用reuseIdentifier进行复用3、尽可能把视图设置为不透明4、避免臃肿的XIB文件5、不要阻塞主线程6、调整图像视图中的图片尺寸7、选择真确的集合8、支持使用Gzip压缩中级⚠️在遇到复杂的情况使用9、使用懒加载和复
iOS收藏家
·
2023-06-19 05:26
自定义View都写不好还做什么
iOS开发
前言:对于接触业务开发的童鞋,自定义View的开发是进行最频繁的工作了。但发现一些童鞋还是没有以一个好的规范甚至以一种错误的方式来搭建UI控件。由此,本文将以下目录来进行讲叙,详细描述关于自定义View的一些书写注意事项。·关于自定义View的初始化方法·关于addSubview·关于layoutSubviews·关于frame与bounds一、关于自定义View的初始化方法通常我们会创建私有方法
2pro
·
2023-06-18 23:51
iOS离屏渲染
一.在
iOS开发
的过程当中或多或少都会碰到离屏渲染那么造成离屏渲染的原因有以下几点(总结不全望见谅)1.使用了mask的layer(layer.mask)2.需要进行裁剪的layer(layer.masksToBounds
jokerlee
·
2023-06-18 21:53
iOS开发
—drawRect的作用和调用机制
一、重绘机制介绍iOS中drawRect方法一般是用来绘制UIView类的,一般当我们对某个控件有特殊绘制需要时,需要重写该UIView类的drawRect方法用以完成绘制。二、drawRect相关方法介绍①、-(void)drawRect:(CGRect)rect;重写此方法,执行重绘任务②、-(void)setNeedsDisplay;需要重绘,异步调用drawRect③、-(void)set
雪中夜归人
·
2023-06-18 11:47
ios在线接私活
本人从事
ios开发
6年多了,做过电商、社交、直播等多款项目,现想接单,接私活,有需要的老板请联系我。注:本人也有一个团队,团队内部有java后端大神,安卓大神,想项目全部外包的公司也可联系我。
梦想_起航
·
2023-06-17 20:02
iOS开发
者账号绑定手机号码,跳过回答安全问题
相信最近不少
iOS开发
的同志们都碰见了一个很蛋疼的问题。是的,苹果要求你遵守他的霸王条款才能继续使用他的开发者账号功能,而想要遵守点击同意,必须要先绑定手机号码。
杨七一
·
2023-06-17 20:03
【
IOS开发
】SwiftUI中IOS设备切换成dark模式后字体看不见的解决方案,根据手机背景色模式修改字体颜色!
在SwiftUI中,当设备切换为Dark模式时,文字的颜色可能与背景颜色相似,导致文字无法看清。为了解决这个问题,你可以在视图中设置适应Dark模式的文字颜色。1.文字的颜色调整以下是一种常见的方法,可以尝试在SwiftUI视图中使用colorScheme环境变量和foregroundColor修饰符来调整文字的颜色:structContentView:View{@Environment(\.co
番茄Salad
·
2023-06-17 16:01
IOS开发
ios
swiftui
objective-c
iOS开发
之UITextView设置行间距
设置UITextView的行间距有多种方法一、设置静态textview行间距UITextView不需要输入直接显示非常简单UITextView*textView=[[UITextViewalloc]initWithFrame:CGRectMake(20,100,100,200)];textView.delegate=self;textView.text=@"大家好大家好大家好大家好这是一个测试te
旭日猎鹰
·
2023-06-17 08:42
iOS开发
iOS开发
之NSMutableParagraphStyle富文本
在
iOS开发
中,常常会有一段文字显示不同的颜色和字体,或者给某几个文字加删除线或下划线行间距的需求。就需要富文本来实现。
旭日猎鹰
·
2023-06-17 08:12
iOS开发
AVPlayer自定制视频播放器(1)——视频播放器基本实现
MPMoviePlayerViewController就可以实现视频播放功能了,但是,多数情况下,都需要自定制视频播放器,这是,就要使用神器AVPlayer来进行开发了,下面,就讲述一下AVPlayer的使用,这里列出两篇比较好的博客,供大家参考:
iOS
_Unique_
·
2023-06-17 00:56
iOS
AVPlayer
AVFoundation
iOS
AVAsset
AVPlayerItem
iOS开发
之xcode设置提高项目编译效率
1.开启编译结束后显示编译时间image.png终端执行以下命令defaultswritecom.apple.dt.XcodeShowBuildOperationDurationYES2.设置xcode编译的线程数,提高编译效率。我这里设置4个线程。defaultswritecom.apple.XcodePBXNumberOfParallelBuildSubtasks43.buildonly设置d
brilliance_Liu
·
2023-06-16 21:24
iOS本地组件化开发
项目之前是用远程组件化开发,公司顶峰时期有十几个
iOS开发
工程师开发项目,但是由于公司目前业务量没那么大,目前只有两个
iOS开发
公司需求功能,维护组件麻烦,现把之前五六十个组件都弄成主工程(就是壳子工程
iOS之星
·
2023-06-16 18:06
使用 SwiftUI 成为 iOS 开发主管的 10 个步骤:作为 iPhone 应用程序开发人员粉碎它的严肃指南
作为一名
iOS开发
者,你准备好粉碎它了吗?遵循以下10个步骤,您将开始使用SwiftUI构建杀手级iPhone应用程序:
iCloudEnd
·
2023-06-16 14:29
iOS开发
之Video转GIF—Swift
前言最近遇到需要将video转化为gif的问题,网上找的在线转换限制太多,索性就自己写了一个工具APP。文章末尾有开源代码和打包好的APP,如有需要请自行下载。效果图效果图核心代码来源classMP4ToGIF{privatevarvideoUrl:URL!init(videoUrl:URL){self.videoUrl=videoUrl}funcconvertAndExport(tourl:UR
季末微夏
·
2023-06-16 11:26
AndroidX学习笔记之---ConstraintLayout扁平布局
官方文档API文档ConstraintLayout可以让您使用扁平的视图层次结构来创建复杂的大型布局,该布局与
IOS开发
中的xib文件的布局约束雷同。
初夏的雪
·
2023-06-16 10:16
IOS开发
之UI篇(4)--UIButton
继承关系:UIButton:UIControl:UIView:UIResponder:NSObject一、创建方法通常,我们创建一个对象会使用[[classalloc]init];方法,但对于UIButton是不推荐使用此方法的。原因有二:UIButton有个按钮样式属性buttonType需要在初始化的时候设定好,代码后期无法改变。假如使用alloc创建,那么buttonType默认为Custo
fengfeng427
·
2023-06-16 07:43
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他