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开发错误整理
VSCode调试CocoaPods源码
在
iOS开发
中,我们经常使用CocoaPods管理三方依赖,如果要查看CocoaPods运行过程的话,可以使用ruby调试环境调试CocoaPods源码。
零丁若叹
·
2023-03-10 20:32
开发环境和工具
iOS
vscode
cocoapods
IOS开发
入门之二——第一个App
如果你对怎么开始
IOS开发
都不懂的话,请看点下面的链接,先学习关于
IOS开发
环境的配置以及Swift语言入门:
IOS开发
入门之一——Swift语言基础本章将教大家创建一个标准的苹果手机应用并让它在手机模拟器上运行起来
yuchu1900
·
2023-03-10 19:52
(最全)iOS 沙盒文件目录、数据持久化的几种方法iOS 沙盒文件目录、数据持久化的几种方法
在
iOS开发
中,有很多数据持久化的方案,接下来介绍以下几种方案:plist文件(属性列表)preference(偏好设置)NSKeyedArchiver(归档)Keychain(钥匙串)SQLite3FMDBWCDBCoreData
二斤寂寞
·
2023-03-10 17:41
记事:走着走着,我们都老了--忆青春
不知觉中,媳妇儿的
iOS开发
工程师4年经验了。我还调侃她说:哇,4年经验了转测试是不是很可惜啊?是啊4年了,默默的推算了一下自己的经验,6年了!6年了是的你么有看错就是6年了,忽然一下子觉得自己老了。
Tel_小超
·
2023-03-10 13:41
iOS开发
系列--GPUImage资料搬运
GPUImage解析(一)——基本概览(一)GPUImage解析(二)——基本概览(二)GPUImage解析(三)——基本概览(三)GPUImage解析(四)——安装方法及框架介绍GPUImage解析(五)——框架中的几个基类GPUImage解析(六)——一个简单的实例(一)GPUImage解析(七)——一个简单的实例结合GPUImageVideoCamera(二)GPUImage解析(八)——一
提呐个莫
·
2023-03-10 13:50
iOS开发
SDWebImageOptions理解
SDWebImageRetryFailed(默认情况下,如果一个url在下载的时候失败了,那么这个url会被加入黑名单并且library不会尝试再次下载,这个flag会阻止library把失败的url加入黑名单(简单来说如果选择了这个flag,那么即使某个url下载失败了,sdwebimage还是会尝试再次下载他)SDWebImageLowPriority(默认情况下,图片会在交互发生的时候下载(
lylzd
·
2023-03-10 10:58
1.7 使用不同设备类型的iOS模拟器 [
iOS开发
-Xcode教程]
1.本节课将为您演示如何使用不同设备类型的模拟器。双击打开之前创建的项目模板。image2.点击[编译并运行]按钮,打开模拟器并预览当前项目。image3.当您向苹果提交应用时,也需要同时提交应用的截图。所以让我们对当前应用的界面进行截图。依次点击[文件->新建屏幕快照]命令。imageimage5.点击键盘上的快捷键,切换至桌面。此快捷键,允许您在多个应用中快速切换。image6.桌面右上角的图
互动教程网
·
2023-03-10 06:43
技术文章开篇
从Android开发入门,相继涉猎了API,前端服务器,
iOS开发
,Web开发,再到最近的Flutter。
loono
·
2023-03-10 06:27
让自己的开源或闭源框架支持CocoaPods
使用CocoaPods管理第三方框架是每个
iOS开发
者必须掌握的一项技能,那么要想使自己的项目框架支持CocoaPods管理工
iOS开发
者使用podfile文件管理,例如公司的静态库.framework.a
叶枼叶枼
·
2023-03-10 06:12
iOSi
ios开发
-事件分发机制(hitTest与响应链)
一、什么是hitTesthitTest:withEvent:是UIView里面的一个方法,该方法的作用在于:在视图的层次结构中寻找一个最适合的view来响应触摸事件。该方法会被系统调用,调用的时候,如果返回为nil,即事件有可能被丢弃,否则返回最合适的view来响应事件。-(UIView*)hitTest:(CGPoint)pointwithEvent:(UIEvent*)eventpoint:在
Edviin_2de8
·
2023-03-10 04:15
iOS APP打包上传到APPstore的最新步骤
之前工作一直在撸代码没有做过关于APP打包上传到APPstore的东西这几天上了新的项目需要自己打包测试,打包上传APPstore;学到了很多东西一、前言:作为一名
iOS开发
者,把辛辛苦苦开发出来的App
泥孩儿0107
·
2023-03-09 23:44
iOS高手
劳模007_Mars:swift学习笔记、iOS底层原理探索系列YYYYYY25:戴铭(
iOS开发
课)读书笔记居然是村长:CoreGraphics、AddressBookiOS_小久:Runtime、Swift
随行的羊
·
2023-03-09 23:34
iOS开发
之监听电话
我们平时是用不到监听电话这个功能的,一般会在音乐播放器等功能的时候需要一些特殊设置的时候需要这个类,今天给小伙伴们分享一下导入电话的类import设置全局变量@property(nonatomic,strong)CTCallCenter*callCenter;初始化类,然后监听回调self.callCenter=[[CTCallCenteralloc]init];@weakify(self);[s
chasitu
·
2023-03-09 22:03
iOS进阶实战基础篇(一)-苹果崩溃日志符号化
前言在
iOS开发
中,开发者需要面临线上各种版本的崩溃日志,快速的解决崩溃问题,是开发者日常的工作之一,在实际的项目开发中,遇到崩溃问题,我们可以依赖于Xcode,依赖于系统记录的崩溃日志、断点调试,或者错误堆栈信息
梦幻的心爱
·
2023-03-09 21:02
iOS开发
中隐藏状态栏和导航栏
先看效果图:1.隐藏导航栏、状态栏.gif需求:当用户上拉Tableview的时候导航栏和状态栏同时消失,而当用户下拉Tableview的时候导航栏和状态栏又同时显示。实现:在scrollViewDidScroll方法中去监听Tableview的偏移量,然后根据偏移量来对导航栏和状态栏进行隐藏或显示。注意:隐藏导航栏的方法我们常用,可隐藏状态栏的方法并不常用。隐藏状态栏的方法:[selfsetNe
梁森的简书
·
2023-03-09 19:18
IOS(swift)获取用户定位及坐标转换
前言
IOS开发
中经常会需要使用定位的功能,主要使用的是CoreLocation.framework。
pokerface_max
·
2023-03-09 18:58
序言(必看)
本文集适合以下人员:有一定编程基础从事
iOS开发
了解Objectiv
Swift研习室
·
2023-03-09 18:22
OC & Swift SingleTon 单例初始化,使用
在
iOS开发
中,单例Sington是一种比较常用的设计模式。当然,写法多种多样,不过要注意单例的特性(内存中只有一个地址)。
steveMoriya
·
2023-03-09 17:50
iOS开发
--视频共享之采集视图数据
近两年一直从事视频行业的开发,加班也比较严重,好久没有写文章了,最近稍微有些时间,前来写点文章,记录一些开发中遇到的问题,和解决方法!做视频会议项目,当然是离不开音视频啦,也常常和WebRTC打交道,包括编译WebRTC,修改源码,还有C++和OC的混编开发,JS交互,也尝试过RN的开发来避开一些问题等等,东西很多,路也很不好走,通宵加班也是家常便饭,不过现在项目基本稳定,已经上线,用户反馈也都很
叫我丰叔
·
2023-03-09 12:22
试着把iOS储存空间填满&iOS13UserDefaults上限
北海道海边雪景做
iOS开发
做到文件储存这一块的时候,面对各种各样的try语句,总会想如果真的储存满了会发生什么情况。于是脑洞大开,就做个把iOS储存空间塞满的app,以满足测试场景。
daikiZhou
·
2023-03-09 12:30
【
iOS开发
报错】 _OBJC_CLASS_$_JPUSHRegisterEntity
报错问题在一次上线后的第二天,代码里面改动了一点东西(插入了一两句代码和注释,跟报错的无关),懒得插手机跑了,想在模拟器上看下效果,结果运行报错,当时很纳闷,因为前一天上线前还在模拟器上测试了其他问题,代码几乎没动,怎么就不能跑了!单纯的我以为是xcode问题,关闭xcode,重新打开,运行,依然问题,看来这个方法不行。想起了昨天跑正式环境时候,切换成了Release环境,忘记改过来了,可能模拟器
_老妖怪
·
2023-03-09 11:59
iOS开发
干货技巧
啊?有干货?1.导航条返回键带的title太讨厌了,怎么让它消失![[UIBarButtonItemappearance]setBackButtonTitlePositionAdjustment:UIOffsetMake(0,-60)forBarMetrics:UIBarMetricsDefault];2.怎么在不新建一个Cell的情况下调整separaLine的位置?_myTableView.s
小专注
·
2023-03-09 10:12
IOS开发
系列——Widget专题【整理】
Widget专题1机制原理1.1概念1、appextensionappextension:extension是iOS8新开放的一种对几个固定系统区域的扩展机制,extension并不是一个独立的app,它有一个包含在appbundle中的独立bundle,extension的bundle后缀名是.appex。当然它有好多类型,如下图官方文档上介绍的那天,今天我们主要讲解的就是Today中的,又叫做
在ios写bug的杰克
·
2023-03-09 06:34
【
iOS开发
】UIWebView
加载URL_hbqWebView=[[UIWebViewalloc]initWithFrame:self.view.bounds];_hbqWebView.delegate=self;[_hbqWebViewloadRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:@"http://www.jianshu.com/"]]];[self.
Huangbaoqin
·
2023-03-09 05:30
iOS开发
:整理一下自己做
iOS开发
以来接触过的一些比较好用的第三方库,方便自己在新项目中使用(不定时更新)
网络类AFNetWorking(网络请求)SDWebImage(异步网络加载图片)UI类MJRefresh(下拉刷新)SnapKit/Masonry(适配,SnapKis用于Swift,Masonry用于OC)MBProgressHUD(自定义的转圈等待动画)POP(FaceBook的一个动画的轻量级框架)SDCycleScrollView(轮播图)数据处理FMDB(数据库管理,数据本地持久化)M
JJJJJJJJD
·
2023-03-09 05:32
iOS开发
检测是否开启定位、是否允许消息推送等权限
1、
iOS开发
检测是否开启定位:需要导入:#import代码如下:if([CLLocationManagerlocationServicesEnabled]&&[CLLocationManagerauthorizationStatus
LoveBe
·
2023-03-09 03:31
音视频开发入门学习笔记
笔记内容按照上课流程进行排版的,每个人的基础不一样,我只把我自己认为需要记的才会写入笔记;本人五年
iOS开发
,了解一下~~1.【音频基础知识】2.【音频采集实战】3.【音频编码原理】4.
东也_
·
2023-03-08 22:15
LLVM编译流程
前言作为一个合格的
iOS开发
者,我们必须清楚,我们平时写的代码,是如何一步步转变生成App包的,这个过程就是我们今天要分析的LLVM编译流程。
深圳_你要的昵称
·
2023-03-08 22:52
[
iOS开发
]--Cocoapods安装GRPC报错记录
问题截图图片.png报错详情如上图,在安装gRPC-Core时,下载grpc是没有问题的,但grpc的几个依赖库submodules下载总是失败,报错如下:error:RPCfailed;curl56LibreSSLSSL_read:error:02FFF036:systemlibrary:func(4095):Connectionresetbypeer,errno54error:4808byte
Alex_LoveYing
·
2023-03-08 15:34
iOS开发
:使用Activity Monitor,查看竞品App的性能数据
使用Instruments的ActivityMonitor可以查看所有App的性能情况。方便我们调研竞品的性能情况。使用方法:1.连上iPhone2.打开Instruments,选择ActivityMonitorimage.png3.选择正在运行的App,可以看到内存等使用情况。image.png这一步很重要,要选择自己的测试app,先让Instruments运行起来,然后就可以查看别的app的内
jlstmac
·
2023-03-07 18:45
[
iOS开发
]--如何不暴露待嵌套framework文件,打包进另一个framework并提供给目标app工程使用?
需求场景描述我将提供一个a.framework给目标app工程使用,而a.framework依赖b.framework,而我并不想让目标app工程同时引用a.framework跟b.framework,只让目标app工程引用a.framework即可。该如何做?方法正常将b.framework正常add到a工程当中。右键b.framework显示包内容,将b.framework同名文件b复制add
Alex_LoveYing
·
2023-03-05 18:53
iOS-开发进阶05:动态库
iOS开发
进阶文章汇总目录一、可执行文件链接动态库.dylib二、dyld加载动态库流程三、创建动态库.dylib四、创建动态库Framework五、tdb格式六、静态库与动态库的区别总结一、可执行文件链接动态库
differ_iOSER
·
2023-03-01 20:16
ObjC开发-常用第三方开源框架介绍
iOS开发
-常用第三方开源框架介绍(你了解的ios只是冰山一角),ios冰山一角图像:1.图片浏览控件MWPhotoBrowser实现了一个照片浏览器类似iOS自带的相册应用,可显示来自手机的图片或者是网络图片
auspark
·
2023-02-28 14:53
Mac
OS
iOS 视觉特效二 浅谈OpenGL专业名词
并且它是
iOS开发
者唯⼀接近GPU的⽅式。以下介绍OpenGL、OpenGLES、DirectX、Metal图形API,而本文目的是记录OpenGL相关名词解释,加深自己理解,提供交流学习!
没有昵称的昵称没有
·
2023-02-28 10:16
iOS开发
蓝牙技术应用增加无线连接功能
iOS开发
者可以使用CoreBluetooth框架来集成蓝牙功能到他们的应用程序中。本文将介绍
iOS开发
者如何使用CoreBluetooth框架在他们的应用程序中实现蓝牙功能。
·
2023-02-27 18:26
IOS开发
自定义Button的外观和交互行为示例详解
目录正文定制Button的外观使用ButtonStyle定制交互动画使用PrimitiveButtonStyle定制交互行为系统预置的Style注意事项为按钮添加Trigger总结正文通过Style改变组件的外观或行为是SwiftUI提供的一项非常强大的功能。本文将介绍如何通过创建符合ButtonStyle或PrimitiveButtonStyle协议的实现,自定义Button的外观以及交互行为。
·
2023-02-27 18:24
canal1.1.5同步Mysql数据到ES7
文章目录MysqlMysql8补充——添加mysql8.0.18连接器esES补充Kibanaheadcanalservercanaladapter增量同步能力全量同步能力SQL中的DML和DDL参考文章:
错误整理
Asker.J
·
2023-02-25 13:35
mysql
elasticsearch
mysql
数据库
iOS学习笔记(一)——ios搭建开发环境
好久就想试水
IOS开发
了,由于开发环境限制,一直局限于理论和虚拟机,近来入手了MacBookPro,也来尝尝鲜,笔者也是现学现总结,如果有不足,请指正。
xyzlmn
·
2023-02-23 16:30
移动开发
运维
开发工具
Ruby统一环境
rbenv在
iOS开发
中我们在后期会用到CocoaPods、Fastlane等第三方Ruby工具,为了自动化安装和管理这些工具,整个项目团队所使用的Ruby版本也必须保持一致。
风月 平分
·
2023-02-23 16:52
iOS专栏
ios
(笔记)IOS 开发 buby工具链管理统一开发环境
二、如何搭建001使用Ruby工具链为整个项目搭建一致性的开发和构建环境,因为在I
IOS开发
方面,目前流行的第三方工具Coco
Coding_Physical
·
2023-02-23 15:51
个人OC知识梳理
浅谈Charles抓包原理
类似Charles这样的抓包工具,对于高效程序员是必不可少的;本文不会介绍Charles的安装及使用,主要是浅显的探讨其抓包原理;Charles的安装及使用相关内容可以参考以下文章:
iOS开发
辅助工具-
_小沫
·
2023-02-23 11:51
ios开发
c语言打包.a文件,iOS 静态库.a文件打包方法
1.新建.a静态库工程需要选择StaticLibrary静态库工程模板新建工程,如下图:新建静态库工程实现需要打包的类,如下图:实现需要打包的类2.设置需要暴露的头文件添加Headers,步骤为:TARGET->BuildPhases->点+号->NewHeadersPhase,如下图:然后找到Heaers(0items)一栏,点+号添加头文件,如下图:接着添加需要公开的头文件Encryption
bannxinn
·
2023-02-23 03:55
ios开发
c语言打包.a文件
iOS mdns之Bonjour 客户端基本使用及完美解决各种坑~
对Bonjour完全小白的同学,推荐一篇文章
iOS开发
Bonjour的使用,在此也感谢此篇的作者,毕竟站在巨人的肩膀上做事情,事半功倍!
微风_10a5
·
2023-02-22 13:57
浅析
iOS开发
的那些架构:MVC/MVP/MVVM
前言很早以前就想总结一下,
iOS开发
中常用的一些架构:MVC、MVP、MVVM;但是一直感觉自己没有理解透彻,因为发现自己理解的和网上其他人的总是有出入;网上的众说纷纭,仁者见仁智者见智;随着经验的增长
_小沫
·
2023-02-22 09:45
iOS常见三种定时器-NSTimer、CADisplayLink、GCD定时器
0d7ef50b665d0abbcd5d42df751b7cd3.png在
iOS开发
过程当中,我们经常会直接或间接地使用到定时器,iOS系统中,带有延迟性操作的函数都是基于NSTimer,CADisplayLink
笑笑菜鸟
·
2023-02-19 06:20
iOS蓝牙开发(一)蓝牙相关基础知识
推荐阅读:
iOS开发
——BAT面试题合集(持续更新中)蓝牙常见名称和缩写MFI=======makeforipad,iphone,itouch专们为苹果设备制作的设备BLE====buletouchlowenergy
iOS开发之家
·
2023-02-19 02:32
【
iOS开发
】另类角度分析 OC 中的 Copy 和 MutableCopy
前言网上有很多关于copy和mutableCopy的文章,讲的很详细。但是我发现一个问题,每次看这些文章的时候感觉已经理解了,可是过了一段时间后,对两者理解就会变得模糊,这使得我感到很困惑。我相信,同样的情况的不止我一个。我觉得,这不是我的理解能力的问题,而是这些文章的对两者的解释很容易造成对两者的理解的记忆模糊。这次,我发现的一种另类的对两者的理解方式,特意记录下来,同时分享给大家。对copy和
未来计划
·
2023-02-19 00:40
iOS-UITableView的使用+原理
一.关于UITableView1.UITableViewStyle作为
iOS开发
者UITableView可能是最为常用的一个控件,我们都知道在创建UITableView的时候有两种样式可供选择UITableViewStylePlain
Imkata
·
2023-02-18 21:00
iOS开发
之PCH文件配置
1.什么是PCH文件PCH(PrecompilePrefixHeaderFile)文件,也就是预编译头文件。预编译表示在代码编译之前做的一些代码文本的替换工作,比如说:#defineJOB_CELL@"JobCell"预编译会在代码正式编译之前,将代码中所有出现JOB_CELL的地方都用@"JobCell"替换掉,再进行代码编译。在使用预编译的时候,我们往往会把很多代码文件通用的预编译代码放到一个
LuckyBugGo
·
2023-02-18 19:28
[flutter] 写给
iOS开发
的flutter指南
移动开发漫谈移动开发在IT开发行业算是一个比较年轻的门类,2008年苹果公司才发布了iOSSDK,2009年谷歌发布了AndroidSDK,分别基于Objective-C和Java两门比较古老的语言开发,后来双方陆续推出了swift和kotlin两门现代语言来普及自己的优势。在原生开发的领域之外,也有各种各样的跨平台开发技术层出不穷。下面我们简单聊一下各自的特点。webview第一种解决方案是基于
拉酷大王
·
2023-02-18 18:13
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他