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开发
—-Cocoapods的使用
Cocoapods的使用CocoaPods安装和使用教程http://code4app.com/article/cocoapods-install-usagecocoapods:安装/更新Ruby环境教程http://www.cnblogs.com/Mrliheng/p/5665894.htmlios项目中安装和使用CocoaPodshttp://blog.csdn.net/jjmm2009/ar
ZhangYinShuo
·
2023-09-18 18:28
SwiftUI 文本框TextField添加清除按钮
IOS开发
我不熟悉,也没花时间去细学,本解决方案来自stackoverflow建议多使用英文技术
多多-江北残刀
·
2023-09-18 06:02
IOS
swiftui
ios
swift
iOS开发
常问问题:讲一下atomic的实现机制;为什么不能保证绝对的线程安全?
A:atomic的实现机制atomic是property的修饰词之一,表示是原子性的,使用方式为@property(atomic)intage;此时编译器会自动生成getter/setter方法,最终会调用objc_getProperty和objc_setProperty方法来进行存取属性。若此时属性用atomic修饰的话,在这两个方法内部使用os_unfair_lock来进行加锁,来保证读写的原
iOS打工犭袁
·
2023-09-18 03:41
iOS自动布局框架-Masonry详解
原文目前
iOS开发
中大多数页面都已经开始使用InterfaceBuilder的方式进行UI开发了,但是在一些变化比较复杂的页面,还是需要通过代码来进行UI开发的。
坏坏De学长
·
2023-09-17 22:09
iOS开发
:浅谈响应链与事件传递
基本概念响应者:在iOS中,响应者为能响应事件的UIResponder子类对象,如UIButton、UIView等。响应链:响应链是由链接在一起的响应者(UIResponse子类)组成的。默认情况下,响应链是由第一响应者,到application对象以及中间所有响应者一起组成的。事件传递:获得响应链后,将事件由第一响应者往application传递的过程即为事件传递。14477290-74a39a
灬小五灬
·
2023-09-17 11:23
iOS Universal Link起源
1、了解UniversalLink背后的故事2、学习UniversalLink功能的使用3、总结UniversalLink产品的思考一、前言说起UniversalLink(通用链接),对于有过
iOS开发
的同学
想名真难
·
2023-09-17 11:30
ios
cocoa
iOS开发
之UI开发(UITableView)
UITableView基本使用遵守UITableViewDataSource和UITableViewDelegate协议///返回section的行数-(NSInteger)tableView:(UITableView*)tableViewnumberOfRowsInSection:(NSInteger)section{return20;}///返回每个UITableViewCell-(UITab
猫南北学ios
·
2023-09-17 08:40
IOS开发之UI开发入门
ios
iOS开发
常用代码(更新中)
1、渐变色//静态添加{CAGradientLayer*viewLayer=[CAGradientLayerlayer];viewLayer.frame=CGRectMake(0,0,(kScreenWidth-60),3);viewLayer.startPoint=CGPointMake(0,0.5);viewLayer.endPoint=CGPointMake(1,0.5);viewLayer
依然范特茜
·
2023-09-17 08:09
ios
objective-c
xcode
iOS开发
UITableView的创建和使用
效果:1.定义UITableView的实例,并让当前视图遵守UITableView的两个协议。@interfaceViewController()@property(nonatomic,strong)UITableView*tableView;@end2.初始化tableView,并设置tableView的属性@implementationViewControllerstaticNSString*
#摩斯先生
·
2023-09-17 08:09
ios
IOS开发
之表视图(UITableView)
IOS开发
之表视图(UITableView)的基本介绍(一)(一):UITableView的基本概念1.在
IOS开发
中,表视图的应用十分广泛和普及。因此掌握表视图的用法显得非常重要。
weixin_33889665
·
2023-09-17 08:05
移动开发
UI学习——UITableView
文章目录一、UITableView基础1.基本概念2.基本用法二、UITableView协议三、UITableView高级协议和单元格总结一、UITableView基础1.基本概念UITableView是
iOS
不会敲代码的VanGogh
·
2023-09-17 08:28
ui
学习
ios
iOS开发
之颜色渐变
CAGradientLayer在其背景色上绘制颜色渐变的图层,填充该图层的形状(包括圆角)。使用渐变层可以创建包含任意数量颜色的颜色渐变。默认情况下,颜色均匀地分布在整个图层中,但您可以通过渐变指定控制颜色位置的位置。下例,显示了如何创建包含四种颜色的渐变层,这些颜色通过渐变均匀分布。将图层旋转90°(pi/2弧度)得到水平梯度。gradientLayer.colors=[UIColor.red.
未来的你的现在
·
2023-09-17 08:22
iOS学习
ios
iOS开发
集成framework、Bundle文件获取
一、前言有些时候,我们开发的SDK并不需要对外隐藏,那么就可以将源码都打包给对方,也可以集成cocopods仓库,供外部使用。但有些时候,出于版权等原因,我们提供的代码只希望对方能够正常使用,却不希望对方看到内部的实现细节,就像苹果官方一样,给我们开发者提供的API只能看到.h文件以及相关的文档,这就是我们今天要实现的,也是苹果官方提供给我们的.framework。如果对SDK开发比较少的同学,可
依然范特茜
·
2023-09-17 08:50
ios开发
ios
objective-c
xcode
iOS开发
-PHAsset转UIImage坑点
背景我们在做社区服务app时必不可少的是要做独立的发布器,发布器中需要本地图片选择时,我们会找一些系统的方法去转换,有涉及到PHAsset转换成UIImage的地方,比如使用PHImageManager.default().requestImage(for:PHAsset,特别是在app上线之后,看到各种配置的手机,有时候会遇到莫名的崩溃探索///PHPAsset转UIImageprivatefu
☆MOON
·
2023-09-17 08:18
移动互联网-iOS笔记
ios
objective-c
开发语言
cell上的button获取indexPath信息
ios开发
中,在cell上添加按钮是很常见的做法。当点击button的时候,如何获取到当前点击cell的indexPath呢?
博览己用1789
·
2023-09-17 07:23
A-
iOS开发
常用网址(最全)
A-
iOS开发
常用网址(最全)资源互链!!!
YY110
·
2023-09-17 04:54
ios开发
自定义Log
OC版:第一步:先修改项目配置:Paste_Image.png第二步:在PCH文件中添加如下代码//自定义Log#ifdefDEBUG#defineJTLog(fmt,...)NSLog((@"%s第%d行:"fmt),__PRETTY_FUNCTION__,__LINE__,##__VA_ARGS__)#else#defineJTLog(...)#endif控制台打印样式:Paste_Image
木头Lee
·
2023-09-16 23:26
请求应用信息
iOS开发
中通过http://itunes.apple.com/lookup?
没毛毛的大腿
·
2023-09-16 21:32
iOS开发
-cocoapods安装和更新指定库指令
iOS开发
-cocoapods安装和更新指定库指令原创靠近星星的太阳最后发布于2018-10-1917:08:00阅读数1282收藏展开podinstall--verbose--no-repo-update
西充小凡哥
·
2023-09-16 08:42
iOS开发
之ijkplayer的打包framework
ijkplayer是bilibili开源的一款优秀的播放器,基于FFmpeg,支持iOS/Android,点播/直播,以及多种编码.官方并不直接提供framework框架包,这样大家可以根据需要选择配置,自己编译并打包.但是也让很多第一次使用的小伙伴一脸懵逼,并且默认配置只支持http,如果想播放https链接的视频,那么需要做额外的配置本文为iOS的编译打包过程,环境为Mac+Xcode准备工作
chasitu
·
2023-09-16 05:16
苹果上架app备案流程介绍
引言:对于
iOS开发
者而言,上架应用程序到AppStore是一个十分关键的步骤。然而,苹果上架App备案流程却涉及
iOS技术狂热者
·
2023-09-16 04:13
cocoa
macos
iOS开发
更改navigationController的rootViewController
NSMutableArray*controllers=[NSMutableArrayarrayWithArray:self.navigationController.viewControllers];controllers[0]=[[RegisterViewControlleralloc]init];[self.navigationControllersetViewControllers:cont
第一梯队利群
·
2023-09-15 22:25
iOSAPP跳转微信小程序
前言APP跳转微信小程序,首先先关注一下微信官方给的一些资料:移动应用拉起小程序功能、
iOS开发
示例、iOS资源下载。
独孤求学
·
2023-09-15 21:05
前端:Node.js遇到的
错误整理
node.js当前错误汇总:错误1npmWARNconfigglobal`--global`,`--local`aredeprecated.Use`--location=global`instead.原因:初步判断是node.js版本问题解决方法:错误2npmWARNlogfilecouldnotcreatelogs-dir:Error:EPERM:operationnotpermitted,mk
今天头发还在吗
·
2023-09-15 15:34
前端
前端
node.js
javascript
iOS开发
文本高度计算
iOS开发
的过程中,总是避免不了各种高度的自适应,如:UILabel、UITextView、UITableViewCell的高度自适应...而这些适应大部分都源自文本的适应。
上下求索zsh
·
2023-09-15 13:07
学Swift挣美元UI篇之07 Document Outline 介绍
之前的文章主要介绍swift的语法,本篇将带领大家从UI层面学习
iOS开发
请点击,免费订阅《学Swift挣美元》专栏学Swift挣美元UI篇之07DocumentOutline介绍Viewcontroller
iCloudEnd
·
2023-09-15 08:10
【iOS】UIViewController的生命周期
文章目录前言一、UIViewController生命周期有关函数二、执行顺序注意点loadview:前言在
iOS开发
中UIViewController扮演者非常重要的角色,它是视图view和数据model
温柔何曾赋我
·
2023-09-15 08:41
ios
cocoa
macos
uniapp运行到IOS真机提示 错误:请查看是否设备未加入到证书列表或者确认证书类型是否匹配
参考文章:请查看是否设备未加入到证书列表或者确认证书类型是否匹配
ios开发
描述文件必须绑定调试设备,只有授权的设备才可以直接安装基座,所以在申请开发描述文件之前,先添加调试的IOS设备。
木头没有瓜
·
2023-09-15 07:08
uni-app
八天让
iOS开发
者上手Flutter!(七)
上一篇文章我们已经完成首页聊天页面的导航条和列表展示,今天的任务是完成搜索cell的展示和点击之后的搜索页面的功能。自定义SearchCell新建search_cell.dart文件实现SearchCell代码SearchCell的话,因为仅仅只是展示,点击之后就进入搜索页了,应该来说是不需要状态的,所以用一个StatelessWidget就够了。然后布局的方式使用一个Container包含一个R
iOS大鑫
·
2023-09-15 06:37
flutter
iOS开发
swift
ios
xcode
flutter
objective-c
swift
Other Linker Flags 中的 参数详解
原文链接:https://blog.csdn.net/yuanmengong886/article/details/52687748在
iOS开发
中,我们用三方库时,由于otherLinekerFalgs
Leon1024
·
2023-09-14 17:35
耻辱2动态高清桌面壁纸
《耻辱2》又名羞辱2是由ArkaneStud
ios开发
的一款动作游戏,耻辱2壁纸白给大家,下载这款高清桌面壁纸享受身临其境的力量之旅吧!
微微一笑念伊人
·
2023-09-14 12:33
iOS开发
为Assets.xcassets中的图片自动生成UIImage的Category
github地址:https://github.com/tulip09020618/JRAssets.git功能:为项目的Assets.xcassets中的图片自动生成UIImage的Category使用前后比较集成前:图片名称需手动输入,无提示,易出错;imgView.image=[UIImageimageNamed:@"img_2"];集成后:编译自动更新代码,固定方法前缀,自动提示;imgV
jinrui_w
·
2023-09-14 11:01
iOS 深拷贝与浅拷贝
iOS拷贝
iOS开发
中,浅拷贝和深拷贝要更复杂一些,涉及到集合对象和非集合对象的copy与mutableCopy。
FieryDragon
·
2023-09-14 10:12
iOS开发
·runtime原理与实践: 方法交换篇(Method Swizzling)(iOS“黑魔法”,埋点统计,禁止UI控件连续点击,防奔溃处理)
本文Demo传送门:MethodSwizzlingDemoimage摘要:编程,只了解原理不行,必须实战才能知道应用场景。本系列尝试阐述runtime相关理论的同时介绍一些实战场景,而本文则是本系列的方法交换篇。本文中,第一节将介绍方法交换及注意点,第二节将总结一下方法交换相关的API,第三节将介绍方法交换几种的实战场景:统计VC加载次数并打印,防止UI控件短时间多次激活事件,防奔溃处理(数组越界
luonaerduo
·
2023-09-14 10:10
iOS开发
之编译OpenSSL静态库
项目审查发现OpenSSL1.0.2d有漏洞,所以需要升级更新OpenSSL版本,借此机会,记录一下编译OpenSSL静态库的流程。Xcode使用的是14.2,OpenSSL使用的是1.0.2u、1.1.1u,由于是对两个不同版本进行的编译操作,所以相关命令和操作方式是有区别的,我会在下面分别描写,操作时要看清对应的步骤,以防编译出的包有问题。第一步:打开OpenSSL官网/source/inde
hbblzjy
·
2023-09-14 08:45
iOS开发等常用知识点
OpenSSL1.0.2
OpenSSL1.1.1
libssl.a
libscypto.a
iOS开发
进阶之旅-自定义UICollectionViewFlowlayout
无疑,iOS6引入的UICollectionView是UIKit视图类中的新星。UICollectionView在各个方面都有一定的UITableView的影子。而,相比于UITableView更强的定制性,更大的灵活性是UICollectionView完全超越UITableView的一点。UICollectionView和UITableView都是dataSource和delegate驱动的,而
暖带
·
2023-09-14 06:13
iOS
自定义流布局
[
IOS开发
]新控件,新特性 UICollectionView(2)
http://blog.sina.com.cn/s/blog_6d58b63101014z0i.html[
IOS开发
]新控件,新特性UICollectionView(2)(2012-12-0714:17
草本植物
·
2023-09-14 06:43
【iOS】—— UICollectionView基础
一、UICollectionView基础:1.简介:UICollectionView是iOS6之后引入的一个新的UI控件,在目前的
iOS开发
中,使用非常广泛。
西邮郭富城
·
2023-09-14 06:12
iOS笔记
ios
xcode
objective-c
iOS开发
进阶(唐巧)读书笔记(二)
第三部分:
iOS开发
底层原理1、Objective-C对象模型1.1isa指针NSObject.h部分代码:NS_ROOT_CLASS@interfaceNSObject{Classisa;}objc.h
墨隐于非
·
2023-09-14 03:28
iOS开发
模拟支付宝收款语音播报
背景之前一直用支付宝来薅羊毛,在猜测这个收款语音播报实现原理,我们公司也有推送播报,但是无法实现定制,所以一直想探其究竟。思路实现把字面钱数转成口语化钱数?如何定制语音播报的内容?实现问题1主要思路就是,往字面钱数组里面插入万,千,百,十等单位,最后拆成数组-(NSArray*)caculateNumber:(NSString*)primary{longmoney=primary.doubleVa
没穿秋裤
·
2023-09-14 03:06
iOS开发
之多线程笔记(二)之pthread
个线程去同时操作一个整数,将其减一,直到减到0.oc代码如下#pragmamark-EventResponse-(void)pThread_test{self.count=1000;for(inti=0;i参考:
iOS
番茄炒西红柿啊
·
2023-09-14 00:10
3.2 UITabBarController视图控制器 [
iOS开发
-Xcode教程]
1.本节课将为您演示,选项卡视图控制器的创建和使用。首先在欢迎窗口中,点击[创建一个新项目]选项,创建一个新的项目。image2.选择创建一个简单的单视图应用。3.点击下一步按钮,进入下一步设置页面。image4.在产品名称输入框内,点击输入产品的名称。image5.点击下一步按钮,进入下一步设置页面。image6.选择项目存放目录,并点击创建按钮,完成项目的创建。7.在项目文件夹上,点击鼠标右键
互动教程网
·
2023-09-13 15:45
iOS开发
内存优化之SDWebImage内存占用过高
SDWebImage内存缓存原理:1.从Cache内存取2.从磁盘取(因为有解码过程)(内存过大因为解码太高分辨率和图片过大)3.下载()图片太大也会引起内存问题解码问题解决在SDImageCache.m中找到diskImageForKey方法,发现SDWebImage每次加载网络图片都会进行解码,并将图片存到cache使得之后的加载更加快,效果更加好。但是问题就在于去解码这个操作,如果传进的图片
Sharif_su
·
2023-09-13 08:54
iOS多线程(6)-Lock
锁的种类:
iOS开发
中常用的锁有如下几种:@synchronized同步锁NSLock对象锁NSRecursiveLock递归锁NSConditionLock条件锁pthread_mutex互斥锁(
WorldPeace_hp
·
2023-09-13 07:28
iOS开发
-你不了解的库(二)
本文涉及的知识点:动态库的创建&使用编译各个架构通用的Framework动态库剥离1.创建一个Framework项目&使用1.1创建步骤Xcode版本为12.2操作步骤:CreateanewXcodeProject->iOS->Framework&Library->Framework->next创建.jpg在项目里添加代码,比如HDLogTool,在DylibFramework中添加代码:#imp
_常小仙儿
·
2023-09-13 04:18
iOS app之间常用的几种通信方式
本人从事
iOS开发
快要第六个年头,期间也做过多款app,关于app间的通讯也用过两个方式,今天就来浅谈一下iOS关于app之间的几种常见通信方式,如果不对还忘多多指教!
尼古拉斯佩思
·
2023-09-12 23:29
iOS本地化国际化多语言支持
iOS开发
实现多语言是件特别方便的事儿,本文就讲解实现的方法,分为App名称多语言支持、内容文本多语言支持、获取当
Cloudox_
·
2023-09-12 22:28
VSCode
错误整理
文章目录一、zsh:commandnotfound:python二、Pythonpip安装Django异常Couldnotfindaversionthatsatisfiestherequirementpytz(fromdjango)三、WARNING:Youareusingpipversion21.2.4,howeverversion23.2.1isavailable.四、pipinstalldj
鸑鷟凤凰
·
2023-09-12 08:36
#
前端问题整理
vscode
ide
编辑器
flutter 生命周期和树
程序的入口类似
iOS开发
中的main方法一样intmain(intargc,char*argv[]){@autoreleasepool{returnUIApplicationMain(argc,argv
番茄炒西红柿啊
·
2023-09-12 07:09
iOS自动打包之fastlane
在平时的
iOS开发
中,打包测试、上架是不可避免的操作,而相对于Android打包,iOS则更加繁琐耗时,所以,当发现还有fastlane这种一键打包的工具时,就一定不能放过!
iOSunRain
·
2023-09-12 06:40
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他