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开发
实例 | Demo:数独小游戏
相关文章从零开始的
iOS开发
:00|Swift基础语法(上)从零开始的
iOS开发
:01|Swift基础语法(下)从零开始的
iOS开发
:10|如何构建一个APP从零开始的
iOS开发
:20|计算器APP目录一
易水卷长空
·
2023-03-30 03:02
ios
IOS 中利用strong,copy,assign,weak修饰变量的异同点
article/details/51465318@property:想长期拥有某个对象,应该用strong,其他对象用weak其他基本数据类型依然用assign两端互相引用时,一端用strong、一端用weak在
iOS
iOS小吴
·
2023-03-30 02:22
iOS开发
问题之:Searching for inspections failed: undefined method `map' for nil:NilClass
最近刚换了M1芯片的Mac,但是x86的架构换成arm架构,会遇到一些问题,想起每次安装CocoaPods就脑壳大,不出意外的话就要出意外了。。。。。。果然,再经历了各种教程解决了各种问题后,podinstall成功了,但是,podupdate失败,报错如下:Searchingforinspectionsfailed:undefinedmethod`map'fornil:NilClass网上找的好
VKOOY
·
2023-03-30 02:04
SwiftUI系列之一--不要怕,搞起来
这对于
iOS开发
习惯了命令式UI编写的猿们来说,是又兴奋又紧张,终于iOSer也可以赶上潮流,使用声明式的方式开发iOS、macos啦。
知更鸟Coollee
·
2023-03-30 00:40
swift
swiftUI
iOS
swift
入门
IOS 插入排序
最近在招
IOS开发
。发现好多IOS的开发,基础的东西比较差。都是在写一些页面啊,业务逻辑啊(自己也没有多厉害)自己就想整理一些东西,都是用oc写的。
就叫K
·
2023-03-30 00:18
SwiftUI系列教程第1章第1节:创建一个简单的SwiftUI项目
SwiftUI是一种创新、简单的
iOS开发
中的界面布局方案,可以通过Swift语言的强大功能,在所有的Apple平台上快速构建用户界面。仅使用一组工具和API为任何Apple设备构建用户界面。
李发展
·
2023-03-30 00:04
iOS移动开发
swiftui
SwiftUI
ios开发
[
iOS开发
] swift 判断delegate是否实现了协议方法
协议:@objcprotocolCaptureDelegate:NSObjectProtocol{@objcoptionalfuncsettingView(_settingView:LQCaptureView,previewpreviewSwitch:Bool)}class实现:classLQCaptureView{vartapCallback:CaptureDelegate?funcifPerf
半缘魔君
·
2023-03-30 00:11
push时偶尔会重复多个页面的保护(
iOS开发
)
+(void)load{MethodpushMethod=class_getInstanceMethod([selfclass],@selector(pushViewController:animated:));MethodtoMethod=class_getInstanceMethod([selfclass],@selector(securePush:animated:));if(!class_
孤居引
·
2023-03-30 00:41
iOS开发
,修改UIButton按钮图片和标题位置
代码如下extensionUIButton{///图片位置enumImagePosition{caseleftcaserightcasetopcasebottom}///调整按钮图片和文字的位置funcsetImagePosition(position:ImagePosition,spacing:CGFloat){setTitle(currentTitle,for:.normal)setImage
_GXT
·
2023-03-29 23:21
uniapp原生插件开发之iOS
uniapp原生插件
iOS开发
官网地址;必备条件环境
iOS开发
环境,Xcode12.1及以上版本下载开发插件需要的iOSSDK包下载地址安装uni-app开发工具HBuilderX步骤一.创建iOSSDK
勇哥是也
·
2023-03-29 22:46
UNIAPP
iOS
ios
xcode
macos
iOS性能优化---tableView懒加载图片
关于tableView的性能优化问题一直都是
iOS开发
者必备的一项优化技能,可以好不夸张的说,app里面半数以上的页面都需要用到tableView;对于它的优化网友也总结的非常详细,鄙人就不详细解释了,
X_code_ZH
·
2023-03-29 22:49
【uni-app】iOS平台原生插件开发
阅读此文档的过程中遇到任何问题,请关注公众号【移动端Android和
iOS开发
技术分享】或加QQ群【309580013】1.简介由于uni-app官方使用工程依赖的形式去集成原生插件,流程有点复杂,对不熟悉
移动端小陈
·
2023-03-29 21:53
ios
xcode
swift
iOS开发
适配显示长图
1、背景:需求:app显示一张app的使用说明长图。2、实现:UIScrollView+UIImageView,设置ScrollView的contentSize为图片的高度3、主要代码UIScrollView#pragmamark-scorllView-(UIScrollView*)scView{if(!_scView){//获取导航栏和状态栏的高度CGFloatbarHeight=[selfba
pengshuangta
·
2023-03-29 21:16
UITableView你用的烦了吗
源码地址:https://github.com/wochen85/FKTableView对做
iOS开发
的同学来说,写UI的过程中,最熟悉的、用的最多的也莫过于UITableView了吧,相信大家对这货的使用也已经炉火纯青
妙手空虚
·
2023-03-29 19:05
iOS底层原理1——alloc初探
前言作为一名
iOS开发
者,想要进阶,底层原理是必经之路,也是前往大厂的筹码之一。接下来,我将从最基础的代码开始,探索iOS底层原理。那么如何探索呢?我们今天就从alloc开始征程。
雾中探雪
·
2023-03-29 18:46
iOS 中 常用的第三方库 (转载)
现在对于我们
iOS开发
来说,基本上说不可能不使用第三方轮子啦,毕竟没那么多时间,而且自己造的轮子往往想着成为上图中的最后一个,结果却成了上图中第二个或第一个啦,当然大公司另当别论。
谢涙
·
2023-03-29 16:25
iOS开发
简历这样写,面试电话接到手软
序言《围城》里将婚姻形容为一个围城,城内的想出去,城外的想进去,其实职场又何尝不是另一个围城,因此跳槽、卧槽的纷争不断在身边上演。俗话说“金三银四”,这正是每年各家企业寻求畜牧人才的旺季,想必不少人的心思已经开始活络了起来。但是畜牧人才网想在这里提醒各位,跳槽不仅是为了获得一份更好的薪资,更是职场生涯中重要的一环,然而已经错过金三的你准备如何在银四找到属于自己的工作呢?接下来小编会从「目标职位」的
_小迷糊_997
·
2023-03-29 16:45
控制反转(IoC)容器的设计
定义用
iOS开发
环境来举例,IoC容器的核心功能负责对象创建、依赖查找和依赖注入,这些功能都需要借助运行时runtime的反射实现使用protocol在IoC容器中,就算通过反射可以创建Class和instance
conowen
·
2023-03-29 15:40
ios开发
基础学习笔记(十一)--@property的使用
前言大家好,我是milo,今天这篇文章讲的是@property在MRC和ARC下的使用和对比。@property的参数(1)线程方面 atomic(默认):几乎不用,低性能,仅能保证读写安全(通过互斥锁),并不能保证线程安全。 nonatomic:高性能,一般使用这个。(2)内存管理方面 1.MRC 1>assign(默认):基本数据类型、枚举、结构体(非OC对象),当2个对象相互引用,一
miloluo
·
2023-03-29 14:47
2016的点滴
注:2016年写的,现在都2018年了,我还在这家公司安稳的过着,现在可以一个人处理公司
iOS开发
的各种事务,公司工作不算很忙,双休,每天早上9点半上班,6点下班,最近公司好几个开发离职,估计领导担心我离职
小芳姑娘2012
·
2023-03-29 14:38
iOS开发
之网络通信(2)—— HTTP(S)
文集
iOS开发
之网络通信(1)——计算机网络
iOS开发
之网络通信(2)——HTTP(S)
iOS开发
之网络通信(3)——XML&JSON
iOS开发
之网络通信(4)——socket
iOS开发
之网络通信(5)
看影成痴
·
2023-03-29 13:15
iOS开发
,RunTime总结
基础路径图:image在学习RunTime的基础时,我们要搞清楚一些重要的东西,一些专业术语:SELidClassMethodIvarIMPCacheProperty我们可以从这些东西里获取到指定类的所有信息,无论是公开的,还是私有的,全部都可以拿到,并且操作.PS:但操作私有方法的时候,注意不要用来上架,除非你有方法让苹果审核的时候通过.RunTime进阶在学习RunTime进阶的时候,我们就要
iOS鑫
·
2023-03-29 10:51
《高性能
iOS开发
》--并发编程阅读笔记
常用多线程创建管理方式对比:•GCD直接基于C语言的实现,执行速度最快,性能最好,只需关注操作,OS自动管理♦抽象程度最高。♦两种队列开箱即用:main和global。♦可以创建更多的队列(使用dispatch_queue_create)。♦可以请求独占访问(使用dispatch_barrier_sync和dispatch_barrier_async)。♦基于线程管理。♦硬性限制创建64个线程。•
木马sun
·
2023-03-29 10:29
新
iOS开发
面试⭐️笔试题--答案篇
iOS面试题一共分为笔试题和面试题两部分笔试题一共分为10个总共613题面试题一共400题笔试题一个10个系列为自己的面试,为自己的跳槽,加油吧
iOS开发
简历模板+最新iOS题目+提升视频网站:docs.qq.com
iOS最新面试题收录
·
2023-03-29 10:15
iOS开发
-全局网络监测功能的实现
项目需求实时监测网络,无网络的时候展示如下的占位图image实现此功能需要借助RealReachabilityRealReachability为UIViewController添加CategoryUIViewController+JNetWork.h@interfaceUIViewController(JNetWork)/**黑名单功能@paramlist控制器列表*/+(void)addNetw
看我的大白眼
·
2023-03-29 07:39
wwdc见闻之人物篇-2
在uberpool拼车时遇到,交流后知道是wwdcscolarship的获得者,她并不是一名
iOS开发
,她获得这个奖的原因是她们有个小队拿下了某个hackthon的冠军,并且做了一个关于捐赠的项目,希望可以成立
dustturtle
·
2023-03-29 02:33
iOS开发
中使用block也不一定要进行弱引用(使用weakSelf)
在开发中我们会经常使用到block,而使用block会经常遇到循环引用的问题,为了解决循环引用的问题我们需要使用weakSelf进行弱引用从而解决循环引用的问题。你是不是在开发中遇到block就会自然地使用weakSelf呢?实际使用block也不一定会造成循环引用。我们使用的Masonry用到了block,使用的AFNetworking用到了block,可我们都并没有用到weakSelf也没有出
梁森的简书
·
2023-03-29 02:11
iOS开发
问题之:Failed to connect to raw.githubusercontent.com port 443: Connection refused
CocoaPods安装:升级Ruby环境,首先需要安装rvm(第一步要下载一些东西等两分钟左右)curl-Lget.rvm.io|bash-sstablesource~/.bashrcsource~/.bash_profile这时候安装RVM时报错解决方法:1.打开hosts文件sudovim/etc/hosts2.在hosts文件中修改或者插入下面一行199.232.28.133raw.gith
VKOOY
·
2023-03-29 01:31
ios开发
Xib上的Label设置自适应最大宽度
1。选择宽度比例大于(label)WeChatafaa770e27c1dc604bbd3b5cc272d38e.png2cell中的代码-(void)drawRect:(CGRect)rect{_nameLab.preferredMaxLayoutWidth=160;_nameLab.numberOfLines=0;}出自这篇文章
不要动
·
2023-03-29 00:28
Unity2018集成到IOS原生项目
我原本是做unity开发的,在工作中遇到需要将untiy集成到IOS原生项目中,对于
IOS开发
,我不是很熟悉,准确的说,应该是门外汉级别,所幸经过各种查找,各种试验,终于让我成功的讲unity工程集成到了
爱喝粥的西瓜
·
2023-03-28 23:12
ios开发
基础学习笔记(九)--多对象内存管理(MRC)
前言大家好,我是milo,上一篇讲到的是关于单个对象的内存管理,看起来是挺容易的,但是涉及到多对象并且对象之间有关联的时候,就会显得比较复杂,所以我们就接下去看看多对象内存的管理。多对象内存管理大家应该都知道QQ游戏的斗地主吧,其实多个对象的内存管理跟很多游戏的房间管理差不多。为了更加具体,下面我们通过代码的方式实现多对象的内存管理。上代码之前,一定要对下面几条规范心中有数。1、只要还有人在用某个
miloluo
·
2023-03-28 23:35
iOS面试--字节跳动最新
iOS开发
面试题
序言以下iOS面试题仅供参考,毕竟面试是不可控的,但懂得越多,自然机会越大!字节一面内容:1、自我介绍2、介绍一下简历中的一个项目3、面向对象的三个要素4、多态?5、Java,python,OC运行效率孰高?6、Property,其中copy如何?7、Property(nonatomatic,copy)NSMutableArray有什么问题8、Copy和MutableCopy的区别9、解释下类别,
iOS弗森科
·
2023-03-28 23:37
iOS开发
常用校验
整理一些可能会用到的校验方法吧#defineISNULLSTR(str)(str==nil||(NSObject*)str==[NSNullnull]||str.length==0)//校验邮箱+(BOOL)isEmailVerify:(NSString*)email{if(ISNULLSTR(email)){returnNO;}NSString*emailRegex=@"[A-Z0-9a-z._
云海长天
·
2023-03-28 21:56
iOS开发
之UITableViewCell可暂停倒计时
前言最近开发中,用到了UITableViewCell倒计时功能,这里将这部分功能分离出来,供大家参考。1.原理考虑到APP性能,这里只创建一个定时器,定时刷新当前正在显示的UITableViewCell,使用Model记录剩余倒计时时间和当前UITableViewCell是否暂停。2.核心代码创建定时器考虑到方便和不需要销毁,这里定时器使用GCD--->GCD定时器封装OC&Swiftself.t
季末微夏
·
2023-03-28 21:54
iOS开发
中 OC与Swift混编
人工SEO关键词:
iOS开发
,iOS混编,OC调用swift,swift调用OC前言:Swift都更新到4.0了,吸引力还是蛮大的(相对于2.3那时候),但是目前
iOS开发
还是以OC为主,但是我们还是可以在
Gary_Wong
·
2023-03-28 21:01
坚持2022——疫情下学习四阶段iOS 面试题
前言
iOS开发
者都想了解最新的面试情况,去做更充足的准备,下面看那些有你自己不会的东西,自己可以研究下,也可以收藏以免不时之需!
iOS弗森科
·
2023-03-28 21:44
iOS开发
位移枚举NS_OPTIONS的使用,以星期为例
1.前言在
iOS开发
中,枚举值是大家用得比较多的,但是大家一般常用的是NS_ENUM/enum,对于NS_OPTIONS大家用得可能比较少,因为NS_ENUM就能解决大部分问题,不过如果学会了NS_OPTIONS
代亮真的不会亮
·
2023-03-28 21:31
iOS开发
快速进阶与实战
iOS开发
快速进阶与实战类、类属性、类方法、黑魔法类属性NS_ASSUME_NONNULL_BEGIN和NS_ASSUME_NONNULL_END:这是系统提供的两个宏,用来将默认未标明为nullable
兜里没糖
·
2023-03-28 20:02
iOS 设计模式
它是
iOS开发
中阻力最低的架构模式。MVC代码量最小,设计开销最小的模式。
Mannyao
·
2023-03-28 19:34
Python的iOS自动化打包
image前言这段时间刚刚学习了一段时间的Python,加上自己是做
iOS开发
的,就想着用Python来做一个自动化打包,可以自动完成打包,上传到蒲公英,并且发送邮箱给测试人员.一是可以减少打包功夫,二来可以练练手
lxiaok
·
2023-03-28 18:59
iOS开发
如何获取别人app的包名和在AppStore的下载链接?
一、步骤:这里以获取微信的app报名和下载地址为例1、获取app的id,打开AppStore搜索微信,然后复制链接地址,黏贴一下;拷贝链接黏贴到微信,查看app的id2、https://itunes.apple.com/lookup?id=xxxxx,xxxxx替换为第1步中的appid,然后在浏览器中打开,会自动下载一个js的文件,我这里把js修改为txt的文件,打开,然后搜索文件中的bundl
pengshuangta
·
2023-03-28 17:10
15~25k初级
iOS开发
和中级开发会问个啥?
长文警告写了那么久的技术文,来点不一样的吧。最近公司招人,所以面试了一波,总结了一下前端这个区间内的要求吧。仅代表个人意见和理解iOS基础面试题部分1.为什么说Objective-C是一门动态的语言?2.讲一下MVC和MVVM,MVP?3.为什么代理要用weak?代理的delegate和dataSource有什么区别?block和代理的区别?4.属性的实质是什么?包括哪几个部分?5.属性默认的关键
iOS最新面试题收录
·
2023-03-28 15:40
iOS开发
(JXPagerView、JXCategoryView)遇到的问题及解决办法
一、当listView内部持有的UIScrollView或UITableView或UICollectionView,滑动UIScrollView或UITableView或UICollectionView会瞬间置顶这个主要是分页的子控制器里面的代理协议方法listViewDidScrollCallback没有把JXPagerViewListView的scrollView和UIScrollView或U
cocoaCoffee
·
2023-03-28 15:38
iOS开发
主要概念总结
一,用什么架构、有什么区别?(MVC、MVVM)1,MVC,即Model-View-Controller。它是苹果公司官方推荐的App开发架构,也是一般开发者最先遇到,最经典的架构。它把整个App分为三个部分:Model负责处理数据;View负责处理UI;Controller是View和Model的桥梁,它将数据从Model层传送到View层并展示出来,同时将View层的交互传到Model层以改变
隔墙送来秋千影
·
2023-03-28 15:40
iOS开发
之 - 键盘处理神器 IQKeyboardManager
平常在开发中,用到输入框的地方不胜其数,当输入框位于屏幕底部时,弹起的键盘很可能覆盖输入框,导致用户看不到输入结果,体验较差......IQKeyboardManager可以很简单快捷的解决键盘遮盖输入框的问题,接下来就一起来学习一下吧。先简单认识下IQKeyboardManagerGitHub地址:GitHub地址官方示意效果图如下:再贴一下自己做的简单效果图☺️简单起见直接在Main.stor
懵逼树上懵逼果
·
2023-03-28 12:53
iOS最多保留两位小数,小数点后末尾的0不要
iOS开发
中,相信大家一定遇到过这样的需求,想要最多保留两位小数,但是小数点后末尾的0不想要.那么大家可以试试下面的方法:NSNumberFormatter*formatter=[[NSNumberFormatteralloc
天马行空得想法
·
2023-03-28 12:13
IOS 初级开发入门教程(二)第一个HelloWorld工程及StoryBoard使用
前言在
IOS开发
之路的博文第一章:(
IOS开发
入门介绍http://blog.csdn.net/csdn_aiyang)我大致系统介绍了有关IOS的一些基础认识,如果不完全都记住没关系,以后我们开发之路还很长
艾阳Blog
·
2023-03-28 11:07
IOS
入门实战
ios开发
helloworld
新手教程
拖拽布局
main.storyboard
iOS开发
,记录-导入c文件 Could not build module 'Foundation'
解决方案一:选择所有.c文件,将属性的identityandtype改为Objective-CSource。解决方案二:在.pch文件中添加如下
XuQh
·
2023-03-28 11:46
iOS KVC详解
KVC定义KVC(Key-valuecoding)键值编码,就是指
iOS开发
中,可以允许开发中通过Key名直接访问对象的属性,或者给对象的属性赋值。而不需要调用明确的存取方法。
雨林QiQi
·
2023-03-28 11:57
iOS开发
-4.KVO
1.什么是KVO?a)KVO的全称是Key-Value-Observing,俗称"键值监听",可以用于监听某个对象属性值的改变2.未使用KVO监听的对象3.使用了KVO监听的对象4.查看_NSSet*AndNotify的存在5._NSSet*ValueAndNotify的内部实现a)调用willChangeValueForKey:b)调用原来的setter实现c)调用didChangeValueF
iOS_ZZ
·
2023-03-28 09:47
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他