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学习
(二十三)M1 模拟器 pod 运行报错
2021.05.29实测解决环境:Xcode12.4MacM1第一步:Project->buildSettings->找到ExcludedArchitectures添加arm64添加arm64.png第二步:pod配置文件中添加如下代码post_installdo|installer|installer.pods_project.build_configurations.eachdo|config
圆脸黑猫警长
·
2023-03-15 03:16
(八)
IOS学习
之--Protocol&Delegate(协议与代理)
本文demo下载地址:Protocol-Delegate先来说这么一个事,从前有个很懒很懒的程序员叫小明,他养了一只鹦鹉,我们都知道鹦鹉能够学习人说话,于是他就培训鹦鹉说一句话:"你好,我叫小明".这样一来,以后他向别人介绍自己的时候就不用自己说了,直接让鹦鹉来说,没错,他就是这么懒.于是有了下面这些概念:小明:被代理方,根据指定的协议,指定代理去完成什么功能鹦鹉:代理方,根据指定的协议,完成被代
CodingEleven
·
2023-03-14 12:27
iOS学习
(六十五)添加国际化 / 本地化以及多语言问题(文档方向)
对app添加多语言十分简单,按照以下步骤即可:Part1.代码中的国际化第一步:创建StringsFile文件(Resource->StringsFile)创建国际化文件文件名称必须为Localizable.strings注意文件名称第二步:点击国际化按钮点击按钮出现国际化选项即可:国际化类型第三步:添加语言(工程文件->Project->添加)国际化是针对于项目而非Target添加新语言选择需要
圆脸黑猫警长
·
2023-03-14 04:38
iOS学习
笔记(四)——iOS应用程序生命周期
开发应用程序都要了解其生命周期,开始接触android时也是从应用程序生命周期开始的,android的应用程序生命周期更多是其组件的生命周期,例如Activity、Service。今天我们接触一下iOS应用程序的生命周期,iOS的入口在main.m文件:[cpp]viewplaincopyintmain(intargc,char*argv[]){@autoreleasepool{returnUIA
大维ios
·
2023-03-11 17:09
iOS学习
与提高能力、iOS技术博客
博客与链接ObjC中国https://objccn.io/objc.iohttps://www.objc.io/iOS博主集合https://github.com/tangqiaoboy/iOSBlogCN酷壳https://coolshell.cn/深入浅出Cocoa系列罗朝辉https://blog.csdn.net/kesalin/category_9261318.html极客时间的iOS课
shaoshi_kin
·
2023-03-11 04:12
iOS学习
笔记(一)——ios搭建开发环境
好久就想试水IOS开发了,由于开发环境限制,一直局限于理论和虚拟机,近来入手了MacBookPro,也来尝尝鲜,笔者也是现学现总结,如果有不足,请指正。IOS开发必备MACOSX另加一部iPhone手机,windows操作系统也可以开发,需要安装虚拟机,安装虚拟机请参考Windows7下虚拟机安装MAC。笔者的开发硬件配置:MacBookPro+iphone3gs,手机有点落后了。我们来看一下MA
xyzlmn
·
2023-02-23 16:30
移动开发
运维
开发工具
iOS学习
之UITextView问题一网打尽(占位文字、汉字输入字数计算、自动高度改变)
在iOS开发中,UITextView是一个使用还算比较多的控件。但是用过的人都知道,UITextView有很多存在的问题,今天就来一一说它一说。一、设置textView的placeHolder首先需要解决的就是占位文字placeHolder的问题,与UITextField相比,UITextView并没有相应的placeholder属性设置占位文字,但是可以通过category的方式给textVie
鑫飞
·
2023-02-17 19:39
IOS学习
笔记-xcode与git
多个git账户的设置ssh-gen倒不用多说,多个账户的关键是要新增个文件:cd~/.sshtouchssh_config注意,WIN下文件名是config内容大概是这样的格式:HOST:A.comUser:demo1IdentifyFile:~/.ssh/demo1_rsaHOST:B.comUser:demo2IdentifyFile:~/.ssh/demo2_rsa删除HOST缓存,重试:r
5f375ff95999
·
2023-02-03 08:52
IOS开发系列--学习资料整理
这份学习资料是为iOS初学者所准备的,旨在帮助iOS初学者们快速找到适合自己的学习资料,节省他们搜索资料的时间,使他们更好的规划好自己的
iOS学习
路线,更快的入门,更准确的定位的目前所处的位置.该文档会持续更新
江湖两把刀
·
2023-01-30 04:20
iOS_进阶篇
iOS
学习资料整理
iOS开发
iOS学习
——属性引用self.xx与_xx的区别
在iOS开发过程中,我们用@proprety声明一个属性后,在代码中我们可以用self.xx与_xx来获取到这个属性。但是一直有一个疑惑,那就是这两个之间有什么区别呢?最初我一直觉得这两个之间没什么区别的,直到有一次,我发现自己明明对声明的属性进行了赋值,但是在使用_xx引用时发现为nil,这才引起我的注意。所以,今天在这里对这个问题进行统一的一个说明和学习。1@property与@synthes
懵逼树上懵逼果
·
2023-01-29 14:00
iOS学习
之UITableView
UITableViewCell复用机制UITableView可能要显示很多条数据,但屏幕尺寸有限,所以只能展示一部分,系统只需要创建这一部分数量的cell对象即可。当手指从下向上滑动时,回收屏幕外最上方的item,并放置到列表的最下方。手指由下向上滑动同理。dequeueReusableCell方法的作用是从单元格对象池中获取指定类型并可复用的单元格对象。如果从对象池中没有获取到可复用的item,
JCYDSHANKS
·
2023-01-27 11:15
iOS学习
笔记(1) - 修饰符
1.nonatomic非原子性,允许多线程并发访问,性能高。但是访问不安全,直接访问内存值,nonatomic不为setter方法加锁。系统中一般都使用nonatomic。2.atomic原子性,保证线程安全,但是消耗系统资源。atomic为setter方法加锁。系统默认使用atomic。3.readonly只读属性,无法修改,只有getter方法,无setter方法。4.readwrite读写属
可乐超
·
2023-01-26 16:34
iOS学习
笔记——UIViewController学习
视图控制器的概念视图控制器就像个大管家,用来管理视图的加载、卸载、横屏竖屏显示等操作。每一个界面都应该由一个控制器来管理显示。UIViewController是所有视图控制器的父类。iOS提供了许多内置的视图控制器类,以支持标准的用户界面部分,比如导航控制器(UINavigationController),标签栏控制器(UITabBarController),表视图控制器(UITableViewC
氯化钠哦
·
2023-01-26 15:37
iOS学习
笔记-057.自定义View04——刷帧动画
自定义View04刷帧动画一视图重新绘制的方法二基本刷帧代码ViewControllermWMViewm三基本刷帧图示四两个定时器五刷帧动画代码六刷帧动画图示自定义View04——刷帧动画一、视图重新绘制的方法二、基本刷帧代码ViewController.m////ViewController.m//03_UIView46_刷帧////Createdby杞文明on2016/04/1507:59:1
愤怒的小明
·
2023-01-21 16:48
iOS学习-iOS
ios
自定义View
刷帧动画
动画
nodejs+vue+element+eachers构建开源项目大型连续剧(5)前端请求封装,完成用户注册。
一、引入ax
ios学习
第一步,安装加引入。(押韵,哈哈哈)安装axiosnpminstallaxios新建utils文件夹下request.js文件用于请求的封装,初始化的封装,后面我们
勇敢小陈
·
2023-01-12 11:25
前端
vue.js
javascript
node.js
iOS学习
笔记-129.SDWebImage5——框架内部部分细节
SDWebImage5框架内部部分细节一清空缓存二取消当前所有的操作三最大并发数量四缓存文件的保存名称如何处理五该框架内部对内存警告的处理方式六该框架进行缓存处理的方式七如何判断图片的类型八队列中任务的处理方式九如何下载图片的十请求超时的时间SDWebImage5——框架内部部分细节一、清空缓存//1.清空缓存//clear:直接删除缓存目录下面的文件,然后重新创建空的缓存文件//clean:清除
愤怒的小明
·
2022-12-22 09:57
iOS学习-iOS
ios
框架
图片
缓存
ios学习
之基于 OpenCV的人脸识别
一点背景知识OpenCV是一个开源的计算机视觉和机器学习库。它包含成千上万优化过的算法,为各种计算机视觉应用提供了一个通用工具包。根据这个项目的关于页面,OpenCV已被广泛运用在各种项目上,从谷歌街景的图片拼接,到交互艺术展览的技术实现中,都有OpenCV的身影。OpenCV起始于1999年Intel的一个内部研究项目。从那时起,它的开发就一直很活跃。进化到现在,它已支持如OpenCL和Open
iOS_developer_zhong
·
2022-11-30 11:20
IOS高级知识总结
iOS人脸识别
OpenCV
ax
ios学习
及二次封装
什么是AxiosAxios是一个基于promise的HTTP库,可以用在浏览器和node.js中。拦截器//添加请求拦截器axios.interceptors.request.use(function(config){//在发送请求之前做些什么returnconfig;},function(error){//对请求错误做些什么returnPromise.reject(error);});//添加响
autism_执生
·
2022-11-24 08:54
前端
vue
vue
http
IOS开发
2.文件代码设置1⃣️.代码设置2⃣️把info里面的ApplicationSceneManifest删掉**三、简单例子总结前言今天刚好需要做个项目,想到网上的iOS资源都比较少而且时间久远(如果有
iOS
嵌入式码农到深夜
·
2022-09-28 06:38
IOS
Xcode
ios
xcode
cocoa
objective-c
IOS开发学习资料集合(开发必备)
最近整理了下
IOS学习
资料,包含了入门、进阶、性能优化、面试和学习书籍,算是比较全面的,在这里分享给大家,希望对大家有用。先晒出
IOS学习
路线图,大家照着图谱修炼。
returnShitBoy
·
2022-09-26 16:13
ios
iOS学习
(六十)打包证书的使用场景
通过Xcode打包后,选择导出,可以看出有四种不同类型证书的包:证书类型.png根据不同的场景选择不同类型的包进行导出:类型一:AppsStore证书DistributeonTestFlightandtheAppStore.(即发布到TestFlight和AppStore。)如果使用该种类型的包直接安装到手机上,启动后会直接崩溃(闪退),只能通过TestFlight或AppStore中安装。Tes
圆脸黑猫警长
·
2022-08-23 16:58
iOS学习
笔记——视图上移与键盘弹回
在学习iOS开发的过程中总是遇见键盘出现时,遮盖了输出口UITextField,无法看到用户自己输出的内容。这时就需要对当前视图做出相应的上移,当输出结束时点击屏幕的任意地方,使键盘弹回去。第一种方法是在UITextField开始编辑前和编辑后调用的方法里添加移动视图的方法;第二种方法是新创建一个视图移动的方法,两次都调用,并判断是否做出相应移动。把两种方法贴出来,都需要在.h文件中添加UITex
LGSC
·
2022-08-20 07:13
iOS学习
之iOS沙盒(sandbox)机制和文件操作之NSFileManager(三)
接上篇,
iOS学习
之iOS沙盒(sandbox)机制和文件操作(二),我们看看NSFileManager如何使用。包括创建文件,目录,删除,遍历目录等。
LGSC
·
2022-08-20 07:12
iOS学习
之iOS沙盒(sandbox)机制和文件操作(二)
接上篇
iOS学习
之iOS沙盒(sandbox)机制和文件操作(一)我们看看如何获取应用程序沙盒目录。包括真机的沙盒的目录。
LGSC
·
2022-08-20 07:12
iOS学习
之iOS沙盒(sandbox)机制和文件操作(一)
1、iOS沙盒机制iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。1.1、每个应用程序都有自己的存储空间1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容1.3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行。通过这张图只能从表层上理解sa
LGSC
·
2022-08-20 07:12
IOS学习
之IOS沙盒(sandbox)机制和文件操作
我们看看如何获取应用程序沙盒目录。包括真机的沙盒的目录。1、获取程序的Home目录[cpp]viewplaincopyNSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*path=[pathsobjectAtIndex:0];NSLog(@"path
ioszhaobin
·
2022-08-20 07:58
基础
ios
sandbox
path
encoding
library
c
iOS学习
(六十一)关于证书文件(.cer / .p12)的一些理解
关于打包/真机运行,其中最重要的两个文件:xxx.cer和xxx.mobileprovisionxxx.cer文件是表示这个账号/电脑有真机运行的权限:xxx.cerxxx.mobileprovision文件是表示这个bundleId的应用可以具有的能力(Capabilities):xxx.mobileprovision本文是关于.cer文件的一些理解:.cer文件即证书文件,表示一种认证。.p1
圆脸黑猫警长
·
2022-08-05 18:21
iOS学习
Objective-C相关Objective-C简介Objective-C入门教程(看完"属性"了)Objective-CWikiiOSCategory详解Objective-CCategoryAPI用法给Canvas着色:CGContextSetFillColorWithColor(context,[[UIColorwhiteColor]colorWithAlphaComponent:0.3].
hjm1fb
·
2022-07-21 21:56
Vue3全局挂载使用Ax
ios学习
实战
目录引言一、全局挂载二、全局使用引言在vue2中会习惯性的把axios挂载到全局,以方便在各个组件或页面中使用this.$http请求接口。但是在vue3中取消了Vue.prototype,在全局挂载方法和属性时,需要使用官方提供的globalPropertiesAPI。一、全局挂载在vue2项目中,入口文件main.js配置Vue.prototype挂载全局方法对象:importVuefrom'
·
2022-06-30 11:31
【IOS开发基础系列】UILabel专题
主要参考链接:
iOS学习
5:UILabel的使用http://bbs.9ria.com/thread-244444-1-1.html一、初始化UILabel*myLabel=[[UILabelalloc
Kevin_Junbaozi
·
2022-02-22 08:38
iOS学习
之入门组件化
写在前面组件化是近年来比较火的一个概念,现在很多公司的app包含的内容和模块越来越多,代码的维护和迭代也会产生很大的困难,每个模块各司其职,并且可以做到很好的复用。当我们的工程越来越大,而我们想要测试某一个部分的功能时,就会产生很多不必要的额外工作,这时,我们想到了将整个app拆分成很多组件,每个组件可以单独编译运行进行测试,并且当我们参与项目的人员越来越多时,代码量越来越大时,单工程代码更加难以
软件iOS开发
·
2022-02-20 03:22
iOS学习
开源库断点方法
问题工作原因遇到音视频相关开源库,例如:live555,ffmpeg,ijkplayer,vlc等等。现在把其中的经验记录如下。方案方案1集成源码其中live555客户端源码较少可以直接把源码文件copy进工程,直接调试即可。com_ios_mediacodec_VideoDecoder_hh_和_videotoolbox_m.png方案2自己编译而后打断点包括ffmpeg以及vlc.ijkpla
ashura_
·
2022-02-18 23:59
(六)
IOS学习
之--NSFileHandle
-NSFileHandleNSFileHandle主要用于操作文件的读写1.文件的创建//获取文件管理器NSFileManager*manager=[NSFileManagerdefaultManager];NSString*fileStr=@"Helloworld!";//准备初始写入文件的数据NSData*fileData=[fileStrdataUsingEncoding:NSUTF8Str
CodingEleven
·
2022-02-18 21:38
2018-10-20 Raywenderlich网站iOS12版
iOS学习
教程学习记录
第二节1.Listofallthethingsthatyouthinkyou'llneedtodoinordertobuildthisgame.Button:Hitmebutton,slidderbutton,Redobutton,InfobuttonLabel:Scorelabel,Roundlabel,one-timescorelabelshowpopupwhentheusertapsit.
五常大米娃
·
2022-02-17 19:12
IOS学习
问题之Permission denied的解决方案
IOS学习
小问题之Permissiondenied的解决方案原因:小编是在XCode版本进行升级的时候,出现的这个权限问题Permissiondenied遇到错误的截图:图1解决方法:打开终端,输入命令
最强的小强
·
2022-02-14 12:15
iOS学习
笔记
1.在OC中向一个nil对象发送消息会发生什么?在Objective-C中向nil对象发送消息不会报错,只是在运行不会有任何作用。objc在向一个对象发送消息的时候,runtime是根据对象isa指针找到该对象所属的类,然后在该类和它的父类的方法列表里找方法运行。如果向一个nil对象发送消息的话,在寻找对象的isa指针的时候就返回0地址,所以不会出现任何错误。所以发送给nil的消息返回0(nil)
阳光下的小泡沫丶
·
2022-02-14 08:45
iOS学习
方法论-思考总结
IT是一个需要活到老,学到老的行当。在外部“摩尔定律”和内心“求知欲望”的双重推动下,我们需要不断学习。1、心法与招式庄子说“吾生也有涯,而知也无涯,以有涯随无涯,殆也”。庄老先生的意思是,生命是有限的,而知识是无限的,用有限的生命去追求无限的知识,必定会把自己给累死。要选择去学那些比较用得上的,而放弃那些不太可能用上的。所谓心法,就是理论基础知识,是底层的原理性知识,是那些跟特定的厂家无关的跨平
笑破天
·
2022-02-11 07:54
iOS学习
笔记-UIColor分类
建立分类UIColor+SetRGBUIColor+SetRGB.h#import@interfaceUIColor(SetRGB)//-(void)setRGB:Red:(CGFloat)rGreen:(CGFloat)gBlue:(CGFloat)b;+(UIColor*)RGB:(CGFloat)randG:(CGFloat)gandB:(CGFloat)balpha:(CGFloat)al
leyal
·
2022-02-11 05:03
ax
ios学习
总结
axios的概念axios是基于Promise的HTTP库,用于客户端和node.jsaxios的特征支持浏览器和node.js,从浏览器发出XMLHttpRequests,从node.js发出http请求支持Promise可以拦截请求和响应转换请求和响应数据能取消请求自动转换JSON数据浏览器支持防止CSRF(跨站请求伪造)安装使用npmnpminstallaxios使用bowerbowerin
小q
·
2022-02-07 06:58
iOS学习
链接
关于Swift(AboutSwift)https://swiftgg.gitbook.io/swift/http://www.swift51.com/swift4.0/chapter1/01_swift.htmlApple开发者账号介绍及证书配置说明。https://www.jianshu.com/p/8190cf4a8172UIGraphicsGetCurrentContext/UIGraphi
sampson0115
·
2021-10-13 14:49
iOS学习
- KVC
重庆鹅岭一、是什么KVC(Key-valuecoding)键值编码,通过一个Key来访问一个对象的属性常用方法-(void)setValue:(nullableid)valueforKey:(NSString*)key;//通过Key来设值-(nullableid)valueForKey:(NSString*)key;//直接通过Key来取值-(void)setValue:(nullableid)
快乐的tomato
·
2021-09-04 16:25
iPhone 屏幕分辨率
参考内容:
iOS学习
笔记(1)-iPhone分辨率和坐标系iPhone、iPad屏幕分辨率大全iPhone各个型号屏幕分辨率总结iPhone设备宽Width高Height对角线Diagonal逻辑分辨率
Phant
·
2021-06-27 05:29
2018-06-27
IOS学习
知识点3
今天列举几个常用的第三方图表组件1、AAChartKit极其精美而又强大的iOS图表组件库,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表github地址:https://github.com/AAChartModel/AAChartKit2、iOS-ECharts本项目是将百度的ECharts(Echa
北你妹的风
·
2021-06-22 19:08
iOS学习
篇-谈谈个人对Category的理解
废话不多说,直接进入主题。。。下面我们由几个问题展开:1、什么是Category?2、Category有什么特点?3、Category中能添加哪些内容?什么是Category?Category(分类)是在Objective-C2.0之后出现的,主要用于给现有类添加方法,以便对原有类的一个补充和完善,因为我们任何类都不是天生完美的。我们看下苹果的官方文档是如何解释的:Youusecategories
张叔叔
·
2021-06-22 10:04
[
iOS学习
]UICollectionView集合视图
UICollectionView是一种类似于表格一样的视图,它有4个主要部分:1、单元格:它是UICollectionView中的一个个单元格2、节:它是UICollectionView中的一行数据,可以由一个或者多个单元格组成3、补充视图:它是节的头部视图和尾部视图4、装饰视图:UICollectionView的背景视图UICollectionView继承于UIScrollView(滚动视图)。
AmazingMiracle
·
2021-06-14 01:08
ios学习
笔记之地图(上)
一前言ios8.0之后与ios8.0之前,对于CoreLocation的使用,还是有很大区别的。本文介绍下CLLocationManager类的基本使用、如何做简单的区域监听以及一个指南针小案例。二CLLocationManager类的基本使用及ios8.0与ios9.0的对比首先要导入头文件"#import"需要获取用户位置信息时,要创建CLLocationManager位置管理者对象。创建一个
梨仔_Rosie
·
2021-06-12 04:51
【
iOS学习
】RxSwift从零入手 - 介绍
“Ifyou’veeverusedanasynchronouscallbackbasedAPI,you’veprobablydealtwithhandlingtheresponsedataad-hocallacrossyourcodebase,andhavemostlikelydecidedtherewasnowaytounittestitall…But,letmetellyou-thereisa
软件iOS开发
·
2021-06-10 07:20
Ax
ios学习
笔记
Axios的封装axios是什么Axios是一个基于promise的HTTP库,可以用于在游览器和nodejs环境中进行请求网站资源。有以下特性:从浏览器中创建XMLHttpRequests从node.js创建http请求拦截请求和响应转换请求数据和响应数据取消请求自动转换JSON数据客户端防范XSRF引入一般在项目的src目录中,新建一个api文件夹,然后在里面新建一个http.js、reque
coderkey
·
2021-05-21 14:03
Axios
api
vue
iOS学习
笔记之字节操作
二进制、十进制、十六进制十进制转二进制正整数除二取余,然后倒序排列,高位补零负整数先是将对应的正整数转换成二进制后,对二进制取反,然后对结果再加一十进制转十六进制小数部分对小数点以后的数乘以2,有一个结果吧,取结果的整数部分(不是1就是0喽),然后再用小数部分再乘以2,再取结果的整数部分……以此类推,直到小数部分为0或者位数已经够了就OK了。然后把取的整数部分按先后次序排列就OK了,就构成了二进制
iOS_朱益锋
·
2021-05-20 14:47
【极客班】
IOS学习
资料推荐
学习网站推荐StackOverflow是一款回答技术问题的网站,涉及到某个问题可以去上面搜,也可以作为一种提高回答别人的问题。网址:http://stackoverflow.com/CocoaChina是中文网站,专门针对IOS开发的;不只是针对技术问答,也有相应的招聘信息、新的技术资讯和动态。网址:http://www.cocoachina.com/OurCoders也是关于ios和安卓的网站,
xiongsirui
·
2021-05-20 08:56
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他