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开发资源整理
iOS开发
的一些第三方库
记录一个笔记,经常更新1.视频类B站开源播放器[Bilibili/ijkplayer]git地址(https://github.com/Bilibili/ijkplayer)[ZFPlayer]git地址(https://github.com/renzifeng/ZFPlayer)2.轮播图TYCyclePagerViewgit地址:https://github.com/12207480/TYCy
何龙HL
·
2023-11-04 22:49
iOS开发
常用知识点
1.UIImageView尽量设置为不透明opque尽量设置为YES当UIImageView的opque设置为YES的时候其alpha的属性就会无效,UIImageView的半透明取决于其图片半透明或者UIImageView本身的背景色合成的图层view是半透明的。如果图片全部不是半透明就不会触发图层的blend操作,整个图层就会不透明。如果叠加的图片有出现半透明的,就会立马触发图层的blend操
奔跑的喔汼
·
2023-11-04 19:34
iOS开发
- Xcode代码格式化工具(XcodeClangFormat)
下载
[email protected]
创建格式化文件-cd项目文件-生成.clang-format文件,终端指令如下:clang-format-style=LLVM-dump-config>.clang-format编辑.clang-format文件#工具https://github.com/mapbox/XcodeClangFormat#函数名详细地
吃不胖的瘦子呀
·
2023-11-04 15:29
iOS底层 - 方法慢速查找流程分析
iOS开发
底层探究之路慢速查找汇编分析在上篇文章iOS底层-objc_msgSend快速查找流程分析中我们分析了通过汇编进行的objc_msgSend快速查找流程:CacheLookup汇编方法在cache
Lcr111
·
2023-11-04 15:54
B
IOS开发
笔记 - HDA Audio
在PC中,音频输出是一个重要的功能之一,目前大多数采用的是英特尔高清晰音效(英语:IntelHighDefinitionAudio,简称为HDAudio或IHD)方案,它是由Intel于2004年所提出的音效技术,能够展现高清晰度的音质效果,且能进行多声道的播放,在音质(音效质量)上超越过去的其他集成型音效编解码器(IntegratedAudioCodec),如AC97(AudioCodec97)
YOYO--小天
·
2023-11-04 12:08
BIOS
嵌入式硬件
B
IOS开发
笔记 - DDR基础
简介内存是计算机中重要的组成部分,主要为CPU计算时提供一个数据的临时存储的场所。CPU在处理数据前,会将数据从外存复制到内存中,然后再处理内存中的数据,如果需要将结果保存,则一次性写回外存,这样便大大提高CPU的处理效率。图1数据为什么要先被复制到内存中呢?因为CPU每秒执行的速度可达几十亿次,处理的数据量非常庞大,而这些数据必定要从存储设备流向CPU,然后再从CPU流向存储设备。如果要最大限度
YOYO--小天
·
2023-11-04 12:07
BIOS
嵌入式硬件
B
IOS开发
笔记 - CMOS
CMOS原来指的是一种生产电子电路的工艺,在PC上一般指的是RTC电路单元,因为早期它是由这种工艺生产出来的,所以又把RTC称作了CMOS。RTC(RealTimeClock)即实时时钟,用于保存记录时间和日期,也可以用来做定时开机功能。RTC靠一组独立的电源给它供电,这样设计的目的就是为了不受系统电源的影响,可以保持一直有电,哪怕是在关机状态下。当然这是理想状态下的,因为会有一些不可抗拒的原因,
YOYO--小天
·
2023-11-04 12:07
BIOS
嵌入式硬件
B
IOS开发
笔记 – 显示
UEFI启动流程跑完前三阶段,UEFI环境的准备基本完成,到BDS阶段的任务就是准备引导OS。在此之前还需要使一些必要的硬件工作起来,比如键盘设备,屏幕等,怎么让屏幕工作呢?简单的说就是执行其相关的UEFI驱动。要注意一下的是,这里所说的驱动并不是屏幕的驱动,而是GPU的驱动,原理是驱动使GPU工作起来,让GPU向显示器输出显示信号,画了个简图,如下:显示类型显示类型是按显示接口来区分的,常见的有
YOYO--小天
·
2023-11-04 12:28
BIOS
嵌入式硬件
从TCP三次握手说起——浅析TCP协议中的疑难杂症
顶发布链接发布图文全部主题我关注的主题GEEKNEWSRustSwift全栈工程师/homePrestoDB人工智能前端Spark云计算潜水猿Container物联网(IoT)SDN安全技术翻译VR/ARAndroid开发者
iOS
yesIcando-bupt
·
2023-11-04 10:32
java
iOS开发
-数据持久化-1
属性列表、NSUserDefault、归档archive、数据库属性列表属性列表是一种明文的轻量级存储方式,其存储格式有多种,最常规格式为XML格式。在我们创建一个新的项目的时候,Xcode会自动生成一个info.plist文件用来存储项目的部分系统设置。plist只能用数组(NSArray)或者字典(NSDictionary)进行读取,由于属性列表本身不加密,所以安全性几乎可以说为零。因为,属性
ly_chee_
·
2023-11-04 08:59
iOS开发
获取设备基础信息
收集了iOS获取设备基础信息的一些方法,可以根据需要自己扩展#ifndefDeviceInfoDefine_h#defineDeviceInfoDefine_h/**唯一ID*/#defineXC_UNIQUE_ID[XC_DeviceInfogetUniqueId]/**idfa*/#defineXC_IDFA[XC_DeviceInfoidfaString]/**idfv*/#defineXC
綪天de汰陽
·
2023-11-04 05:20
iOS开发
过程中遇到的一些问题
1,-[UIApplicationkeyWindow]mustbeusedfrommainthreadonly?出现这个“紫色”警告的原因是将keyWindow放在子线程中显示;解决办法是在该方法中回到主线程处理需要处理的显示问题;dispatch_queue_tmainQueue=dispatch_get_main_queue();dispatch_async(mainQueue,^{//you
不要重名就好
·
2023-11-04 03:38
常用iOS、Mac框架和库及常用中文开发博客
常用iOS、Mac框架和库及常用中文开发博客分类:
IOS开发
生活随笔代码IOSObjective-C博客开源框架目录(?)
Xhd945
·
2023-11-04 03:58
Effective Objective-C 2.0 笔记
iOS开发
进阶的必读书籍之一。第一章1.对于NSString*someString=@“thestring”;someString是一个分配在栈上的指针,@“thestring”是分配在堆上的内存块。
我是三人禾
·
2023-11-04 01:44
在clone目录下删除ignore文件
删除本地分支需要忽略的文件gitrm--cached*.xcuserstategitrm--cached*.xcuserdatagitrm--cached"*.DS_Store"
iOS开发
中创建.gitignore
晨阳Xia
·
2023-11-04 00:20
iOS组件化第一步:上传代码至CocoaPods
在查阅众多学习资料后发现最简单也是最基本的就是管理模块化后的代码,代码管理上我们
ios开发
当然是用CocoaPods最多啦。二话不说,一顿百度之后就开始操作了。
艾欧艾斯之手
·
2023-11-04 00:06
几种跨平台方案的比对及Flutter优势概括
然而也有一些劣势:开发成本高,Android和
iOS开发
语言不同,每一端都需配备一个开发人员,用户体验,版本控制也很难做到统一,其次业务发展过于迅速的时候,原生开发往往难以跟上,主要体现在:1.版本更新必须通过提示用
yuLiangC
·
2023-11-04 00:41
iOS开发
跳槽入职小米,捋了一下iOS面试知识点
重点总结-几大分类:iOS底层原理性能优化以及架构多线程、网络数据结构算法iOS底层原理(必问):
iOS开发
必备能力,也是大厂面试快速筛
iOS弗森科
·
2023-11-03 21:36
ios开发
(二)--加入图标
我们首先要设计一个1024*1024的图片https://www.canva.cn/templates/?utm_medium=paid&utm_source=baidu&utm_campaign=ACQ-brand-zone&utm_term=canva&utm_content=sem可以在这里获得想要的图片:image.png设计一个自己想要的图标,下载下来。生成适合iphone和ipad的所
邱献旭
·
2023-11-03 19:07
2020-04-27
iOS开发
collectionviewcell 尺寸自适应问题
在sizeForItemAtIndexPath方法里设置cell的尺寸,但是有几个坑,容易导致cell的位置错乱。我的问题是写了个自定义的cell,在cell里面添加了一个label,给label赋值frame,导致错乱这是因为cell的frame还没确定,有两个解决方案第一加约束第二在layoutSubviews里,给label赋值frame。如果跟我一样直接赋值,cell的位置会错乱。
O_Ozz
·
2023-11-03 18:09
iOS开发
中判断UITableView滑动到哪个分区(section)
-(void)scrollViewDidScroll:(UIScrollView*)scrollView{if([scrollViewisEqual:self.l_rightTab]){CGPointd=CGPointMake(scrollView.contentOffset.x,scrollView.contentOffset.y);//;NSIndexPath*indexPath=[self.
yscGr
·
2023-11-03 16:35
iOS开发
之 Autolayout 详解
iOS开发
之Autolayout详解2018-05-24-1_HemKn1OC2bh7tUpK7_p0Ng1.概述Autolayout是Apple自iOS6开始引入的旨在解决不同屏幕之间布局适配的技术苹果官方推荐开发者使用
极客学伟
·
2023-11-03 15:35
Object-C语言数组的创建和应用【入门】
OC是
iOS开发
中专门的一种语言数组:不可变数组NSArray、可变数组NSMutableArray一、不可变数组:1、创建不可变数组:(1)类方法创建:NSArray*array=[NSArrayarrayWithObjects
#摩斯先生
·
2023-11-03 14:05
iOS
ios
objective-c
开发语言
Java 程序员必须收藏的资源大全
我想很多程序员应该记得GitHub上有一个Awesome-XXX系列的
资源整理
。
纵横千里,捭阖四方
·
2023-11-03 11:35
杂七杂八
java
hibernate
oracle
servlet
junit
Java资源大全中文版-Awesome - java
本文来自GitHub上Awesome-java系列的
资源整理
。
秦岭熊猫
·
2023-11-03 11:30
Java
iOS开发
笔记 --- 邓白氏码申请
一、简介邓白氏编码简称邓氏编码,是一个独一无二的9位数字全球编码系统,被广泛应用于企业识别、商业信息的组织及整理。邓氏编码可以帮助您迅速获得独创的、丰富而且高质量的信息产品和服务。二、申请流程1、得有一个AppleID,若无则先注册(注册链接)2、在开发者中心登录AppleID,点击JointheAppleDeveloperProgram屏幕快照2019-12-13下午5.57.07.png3、点
Rui_ai
·
2023-11-03 08:06
Object-c 普通字符串、二进制、十进制、十六进制之间的相互转换
Object-c普通字符串、二进制、十进制、十六进制之间的相互转换废话不说了,直接看代码,这个是在
IOS开发
中(objc)普通字符串与二进制、十进制、十六进制之间的相互转换,下面的方法能满足大部分场景,
叫我魏大川
·
2023-11-03 08:47
谈谈为什么说Swift是一门安全语言
若你是一个
iOS开发
者,最近准备出去面试,面试官很大可能性会问你,用过Swift吗?它跟OC有什么区别?为什么说它是一门安全语言?今天我们就来谈谈为什么说Swift是一门安全语言?
凉风起君子意如何
·
2023-11-03 05:37
Coding and Paper Letter(十)
2019独角兽企业重金招聘Python工程师标准>>>继续之前的
资源整理
,前段时间有事没有整理,最近有些空闲,先来整理,这一篇决定只更论文部分。
weixin_33979363
·
2023-11-02 20:23
人工智能
数据结构与算法
大数据
在Swift中使用AutoLayout-VFL(AutoLayout-VFL笔记)
1.背景
iOS开发
这几年,UI布局工具从frame到Masonry到SnapKit,sb和xib的AutoLayout也用过,但是代码版本的AutoLayout倒是没用过,最近一年,频频发现一些三方UI
Unknowncheats
·
2023-11-02 19:53
技术
iOS开发
实现调用原生分享面板分享pdf等文件
需求:银行项目要实现调起iPhone原生面板实现转账流水等PDF文件的分享代码:1.首先要在项目的BuildPhases中导入social.framework2.在要实现的类中导入头文件#import示例代码:-(void)showNormalActivityShareWithFilePath:(NSURL*)path{NSArray*activityItems=@[path];UIActivit
芷依儿
·
2023-11-02 17:03
iOS视频开发(二):视频H264硬编码
1、前言前面我们已经介绍了在
iOS开发
中如果调用摄像头进行视频数据的采集和编解码。但折腾了这么多,对于YUV这玩意儿还是不是特别理解。
【零声教育】音视频开发进阶
·
2023-11-02 15:29
编程
程序员
音视频开发
ios
webrtc
音视频
iOS开发
拦截未实现方法的奔溃
Runtime的消息转发机制就不班门弄斧了,有很多资料。我单独说一下,拦截未实现方法引起的奔溃以控制器为例,其他的原理类似1、写一个UIViewController的分类,重写-(id)forwardingTargetForSelector:(SEL)aSelector方法,#import"UIViewController+test.h"#import"testController.h"#impo
Flynn_Lee
·
2023-11-02 04:09
vue拖拽组件 vuedraggable 实现拖拽功能
vue拖拽克隆clone组件API,vue.draggable实现盒子之间相互拖拽排序克隆(网上
资源整理
的文档)效果图:首先需要安装vuedraggable依赖包:npminstallvuedraggable
前端老实人灬
·
2023-11-02 00:31
vue
python vuedraggable_vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序
vue拖拽克隆clone组件API,vue.draggable实现盒子之间相互拖拽排序克隆(网上
资源整理
的文档)效果图:-----------------------------------------
芒果绵绵冰
·
2023-11-02 00:00
python
vuedraggable
vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序克隆clone
vue拖拽克隆clone组件API,vue.draggable实现盒子之间相互拖拽排序克隆(网上
资源整理
的文档)效果图:首先需要安装vuedraggable依赖包:npminstallvuedraggable
anbaque4102
·
2023-11-01 23:20
javascript
ViewUI
ML.NET相关
资源整理
在人工智能领域,无论是机器学习,还是深度学习等,Python编程语言都是绝对的主流,尽管底层都是C++实现的,似乎人工智能和C#/F#编程语言没什么关系。在人工智能的工程实现,通常都是将Python训练好的人工智能模型封装为RESTAPI,以供其它的系统调用。虽然C#也确实天生就不合适搞人工智能的训练等,但是通过ML.NET这个开放源代码的跨平台机器学习框架,可以很容易的将人工智能集成到Web
dotNET跨平台
·
2023-11-01 22:29
c#
人工智能
大数据
编程语言
python
Android和IOS使用的尺寸单位
IOSpx:像素ppi:pixelsperinch,每英寸像素数pt:point,
ios开发
使用的单位关系IOS设计尺寸规范设备ppi比例系数逻辑分辨率实际分辨率iphone3g1631x320*480320
nemuni
·
2023-11-01 21:14
'string' file not found
iOS开发
报错('string'filenotfound),尝试将.m文件改成.mm文件,由于C++与OC文件编译不识别导致的问题。
miG92
·
2023-11-01 21:07
ios功耗测试软件,
iOS开发
耗电检测及优化
所有应用程序在执行网络操作、更新用户界面或在CPU上运行代码时都会消耗能量。随着用户越来越多地依赖电池电量,以及应用程序的激增,能效已成为用户体验中不可或缺的一部分。1.电池寿命随着能源效率的下降,电池的寿命也会下降。同时消耗过多的资源会导致界面滞后,对用户输入的响应会很慢。随着越来越多的应用程序使用越来越多的资源,系统工作起来越来越努力,速度也越来越快,设备的物理温度也在逐渐升高。当这种情况发生
张双南
·
2023-11-01 20:21
ios功耗测试软件
阿里字节一套高效的iOS面试题2021年2月
runtime相关问题runtime是
iOS开发
最核心的知识了,如果下面的问题都解决了,那么对runtime的理解已经很深了。runtime已经开源了,这有一份别人调试好可运行的源码ob
文博同学
·
2023-11-01 20:47
iOS开发
~制作同时支持armv7,armv7s,arm64,i386,x86_64的静态库.a
https://blog.csdn.net/lizhongfu2013/article/details/42387311
LYDeveloper
·
2023-11-01 20:02
iOS开发
-极光推送证书过期,无法接收通知问题处理
问题描述:线上的项目突然无法接收到通知了,通知代码逻辑没改动过,之前一直可以正常接收通知,突然不行了,很奇怪...可能发生的情况1.后台服务器的同事修改了推送的代码逻辑导致无法接收推送通知排查方案:直接登录极光后台进行测试推送,假如可以正常接收到通知,则是后服务器同事的问题导致的)2.APNS证书过期导致无法接收推送通知排查方案:直接登录极光后台或者苹果开发者中心或者钥匙串查看APNS推送证书是否
baiwulong
·
2023-11-01 18:16
iOS开发
- 获取网关IP,运营商,位置,可判断是在国内还是国外
https://blog.csdn.net/CodingFire/article/details/78860901
路遇良人
·
2023-11-01 16:14
iOS开发
之响应链Responder Chain理解、应用
前言理解响应链之前,先来说一下另外一个词:事件处理EventHandling。iOSapp从问世到现在,用户体验、交互一直做的很极致,这都是由于它的事件处理机制。在iOS设备中有着丰富的传感器,例如:按压触摸传感器、光学传感器、重力传感器、陀螺仪等。基于这些传感器给设备就会接收不同的事件,常见的事件有:触摸事件、按压事件、运动事件、远程控制事件等。接收这些事件的对象就是响应者了。一、什么是响应链1
icoder
·
2023-11-01 16:27
ios开发
真机调试包存放路径
步骤1、image.png步骤2、复杂下面这个路径,粘贴上去,点击前往/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport步骤3、将真机调试包拖放即可,然后重启Xcode、模拟机
博览己用1789
·
2023-11-01 13:38
【
iOS开发
】tableView-section圆角边框解决方案
tableView圆角边框解决方案iOS7之前,图下圆角边框很容易设置iOS7之后,tableviewcell的风格不再是圆角了设置tableView中section圆角边框,需求如下:image找了很多办法都没办法解决。设置过tableView的边框,但是发现,滑动tableView的时候,其实是里面的content在移动,也就是,向上向下滑,边框并不会动=。=。可以试着打印tableView的
污嘿
·
2023-11-01 11:08
面试自我介绍框架
你好,我叫陈创,今年30岁,湖南省衡山县人我是计算机科学专业出身,在重庆市西南大学读的本科,毕业之后进入了广州光点信息公司,在那里从事
iOS开发
工作,工作主要职责是:负责10086项目iOS平台软件代码的编写
前端组件分享
·
2023-11-01 11:59
APP 启动速度优化(转载)
大家好,我是极客时间专栏《
iOS开发
高手课》的作者戴铭。之前我在专栏中跟大家梳理过成为一名开发高手所必备的知识体系,感兴趣的同学可以直接去APP里免费看看。
沉落的星星
·
2023-11-01 08:02
进击的vapor之vapor介绍
vaporVapor是Swift最常用的Web框架,也就是说作为一个
iOS开发
者,如果你对后台想有些涉及,可以利用
York_Lee
·
2023-11-01 07:11
上一页
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
其他