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技术文档
React Native区分安卓/
iOS
平台
ReactNative的Platform模块可对平台和版本号进行判断。import{Platform}from'react-native';classxxxextendsComponent{aaa=()=>{if(Platform.OS==='android'){}}}差异的组件:image.png
皮卡许
·
2024-01-25 04:40
iOS
RunLoop
什么是RunLoop?可以理解为字面意思:Run表示运行,Loop表示循环。结合在一起就是运行的循环的意思。哈哈,我更愿意翻译为『跑圈』。直观理解就像是不停的跑圈RunLoop实际上是一个对象,这个对象在循环中用来处理程序运行过程中出现的各种事件(比如说触摸事件、UI刷新事件、定时器事件、Selector事件),从而保持程序的持续运行;而且在没有事件处理的时候,会进入睡眠模式,从而节省CPU资源,
Nothing_xy
·
2024-01-25 04:18
关于
iOS
离屏渲染的分析与处理
一、OpenGL中,GPU屏幕渲染有以下两种方式On-ScreenRendering当前屏幕渲染:是GPU的渲染操作是在当前用于显示的屏幕缓冲区中进行。没有离屏渲染时的步骤Off-ScreenRendering离屏渲染:GPU在当前屏幕缓冲区以外新开辟一个缓冲区进行渲染操作。发生离屏渲染后的渲染步骤二、离屏渲染定义:通常情况下,我们在屏幕上显示都是读取帧缓冲区(FrameBuffer)渲染好的的数
马子边
·
2024-01-25 04:04
iOS
WKWebview loadHTMLString文字图片正常显示
//话题网页内容CGFloatcontentW=XJ_ScreenWidth-20;CGFloatcontentX=10;NSString*jScript=@"varmeta=document.createElement('meta');meta.setAttribute('name','viewport');meta.setAttribute('content','width=device-wi
JohnayXiao
·
2024-01-25 04:48
M1 设备Xcode编译问题 Undefined symbols for architecture x86_64
buildingfor
iOS
Simulator-x86_64butattemptingtolinkwithfilebuiltfor
iOS
Sim
w547213643
·
2024-01-25 04:59
xcode
ios
ios
静态库依赖其他静态库_如何使用XCFramework构建通用的
iOS
静态库
ios
静态库依赖其他静态库模块化
iOS
(Modular
iOS
)Compiledstaticlibrariesarenoteasytointegratewith.Abuildonlysupports
iOS
simulatorsordevicesbutnotboth.Toallowintegratorsusethestaticlibraryforsimulatorsanddevicesyoumustpr
weixin_26638123
·
2024-01-25 04:59
ios
java
[
iOS
]Xcode15.1编译报错Command PhaseScriptExecution failed with a nonzero exit code
使用Xcode15.1打包或者编译时,报错CommandPhaseScriptExecutionfailedwithanonzeroexitcode.方法一:在项目中搜索source="$(readlink"${source}")"修改为source="$(readlink-f"${source}")"方法二:升级Xcode15.2,升级后这个错误就没了,可是会有新的错误.Sandbox:rsyn
谷云龙GGBond
·
2024-01-25 04:29
Xcode
iOS
ios
[
iOS
]Xcode 15.2 Sandbox: rsync(xxxx) deny(1) file-write-create
升级Xcode15.2后,集成WebRTC.framework动态库,就一直报错:Sandbox:rsync(xxxx)deny(1)file-write-create解决方案:修改BuildSettings->UserScriptSanboxing改为NO修改ProjectFormat为Xcode15.0
谷云龙GGBond
·
2024-01-25 04:29
iOS
Xcode
ios
xcode
macos
M1 安装 Ubuntu系统
VMware虚拟机,然后通过VMware安装Ubuntu系统安装VMware点击下载VMwareARM环境iSO镜像文件安装Ubuntu点击下载UbuntuARM环境使用VMware安装ISO镜像,将
IOS
谷云龙GGBond
·
2024-01-25 04:58
Linux
ubuntu
linux
Mac OS编译C++库(XCode)
一编译静态库1.新建xcode项目,选择系统选择
ios
,工程选择staticlibrary。2.项目名,作者自定,语言选择Object-C3.保存目录自定。
Grace1821554528
·
2024-01-25 04:27
IOS
IOS
C++
静态库
M1芯片Xcode编译模拟器遇到的坑
M1芯片Xcode编译模拟器遇到的坑前言:公司最近换了M1的电脑,用真机调试的时候没发现问题,Xcode12用模拟器编译iPhone12(
iOS
14)的时候,编译无法通过,那问题是什么,如何解决呢1.编译失败会出现如下问题
CoderDCLiu
·
2024-01-25 04:57
iOS
Objective-C
macOS
xcode
ios
objective-c
[M1]
iOS
编译xcframework, 模拟器支持arm64架构
先抛问题,编译报错:binarieswithmultipleplatformsarenotsupported“xxxx-
ios
-simulator.framwork”.如果你能看到这篇文章,大概率是因为使用
谷云龙GGBond
·
2024-01-25 04:56
Xcode
iOS
xcframework
cocoa
macos
objective-c
Linux 60秒快速性能分析操作手册
对原书提到的命令做了简单扩充博文内容涉及Linux60秒快速性能分析命令的简单说明以及指标解释:uptimedmesg|tail&&cat/var/log/messagesvmstat1mpstat-PALL1pidstat1
ios
tat-xz1free-msar-nDEV1sar-ntcp
山河已无恙
·
2024-01-25 04:50
Linux
性能调优
linux
运维
服务器
React Native bundle打离线包
react-nativebundle–entry-file,
ios
或者android入口的js名称,比如index.
ios
.js–platform,平台名称(
ios
或者android)–dev,设置为false
二斤寂寞
·
2024-01-25 03:45
数列排序——模拟
代表数字个数n(1≤n≤1e5).第二行有n个整数用空格分隔开,表示数列a(−2e31usingnamespacestd;#defineintlonglong#defineendl'\n'#define
ios
ios
OLDERHARD
·
2024-01-25 03:31
算法
数据结构
MoneyThings - 钱去哪了:多人协作(家庭记账)
WWDC2021发布的
iOS
15、iPadOS15、macOSMonterey、watchOS8中,大量使用WWDC2016提供的iCloud共享能力,实现SharedwithYou。
Felix0214
·
2024-01-25 03:13
iOS
App更换图标Logo(本地更换)
1.各大购物平台在节假日都是更换AppIcon图标通常有两种方式:1.每换一个新的图标,需要重新上一次AppStore;2.在项目里预留好未来需要更换的图标,用api触发(或者本地时间判断自动更换)两种方法各有利弊,第一种弊:每次都需要上AppStore,有点麻烦;利:但是可以保证AppStore上的图标也是最新的第二种,弊:需要把未来的图标设计好,AppStore上的图标不会更新。利:不用频繁上
00圈圈
·
2024-01-25 02:39
iOS
ios
iOS
App启动图不显示的解决办法.
1.正常来说,启动图以及App图标需按照命名规则命名,但是命名不规范并不影响显示;2.设置启动图的两种方法:(1)
iOS
8—xcode6之后新出LaunchScreen.storyboard(LaunchScreen.xib
心董儿
·
2024-01-25 02:39
iOS9
xcode7
启动图
iOS
App转让的版权归属、管理更新、中英文公司名称问题
问题:本公司App转让到其他公司开发账号下,版权归属问题?解答:版权可以改为原先公司,也可以改为新的公司。问题:App转让后的管理更新在哪个账号里?解答:在新的账号里。问题:公司名称为英文怎么改成中文?解答:第一次创建app时可以设置为中文的,以后如果要修改的话得联系客服修改。
穿马甲的小样
·
2024-01-25 02:39
App转让
ios开发
ios
版权
管理
app
【
iOS
开发-ARC规则】
文章目录前言ARCARC的思考方式Clang`objc_storeStrong`isa指针结构体`objc_object`ARC规则所有权修饰符__strong修饰符非自己生成但是持有的对象__strong修饰符变量相互赋值__strong用在方法参数容易循环引用对象自身的强引用也会造成循环引用循环引用__weak修饰符__weak避免弱引用空弱应用__unsafe_unretained修饰符垂悬
Clearlove_Dianfen
·
2024-01-25 02:38
ios
xcode
objective-c
iOS
开发——MRC(手动内存管理)
iOS
开发——MRC(手动内存管理)内存分配区域栈区堆区总结常量区总结代码区总结全局区关于如何查看一个对象在堆区/栈区需要知道的知识手动引用计数MRC四个法则非自己生成的对象,且该对象存在,但自己不持有
Yeppppppppp
·
2024-01-25 02:08
objective-c
ios
iOS
渐变和自定义圆角的实现
软件工程师在传统观念里可能就是写代码,完成项目需求。但对我而言,作为一名互联网从业者,不应该只是掌握一门技能,在平时的工作中也让自己充当产品经理,UI设计等角色,毕竟牛逼的用户体验是每个人喜欢的,不妨放开思路,尝试着做些不一样的东西。在一些项目中,可能希望有这样的效果,某个view显示的是渐变风格,并且可能不是规则的矩形或者圆形,如何实现这种特效,下面小编给大家介绍一下这个方法,希望能帮到大家。1
充电实践
·
2024-01-25 02:08
iOS开发
iOS
app
App双栈安卓和iOS开发
软件工程师
用户体验
iOS
快速接入腾讯虚拟人特效 Avatar
快速接入Avatar虚拟人特效由于Avatar是腾讯特效的部分功能,所以需要先集成腾讯美颜特效SDK,再加载Avatar素材。所以接下来我们就分两个部分来接入:先独立集成腾讯特效,再接入Avatar。腾讯特效SDK快速接入Avatar-SDK集成指引-文档中心-腾讯云开发者环境要求开发工具XCode11及以上建议运行环境设备要求:iPhone5及以上;iPhone6及以下前置摄像头最多支持到720
mariko0Oo。
·
2024-01-25 02:08
ios
xcode
iphone
虚拟现实
SwiftUI - Alert弹窗的快速实现
今天需要实现一个简易且快速的Alert弹窗,参考了一些现存的
技术文档
发现都较为复杂。在快速翻阅了Apple官方的开发文档后,简单整理并记录一个快速实现的方法。
RoyHanCN
·
2024-01-25 02:07
工作杂记
swiftui
swift
开发语言
macos
ios
开发读取剪切板的内容_Android、
IOS
获取剪切板内容
ClipboardManagerclipboardManager;StringtempStr;publicStringGetClipBoardContent(){runOnUiThread(newRunnable(){@Overridepublicvoidrun(){//TODOAuto-generatedmethodstubclipboardManager=(ClipboardManager)g
哥本哈根学派
·
2024-01-25 02:37
ios开发读取剪切板的内容
iOS
-Swift 自定义弹窗 AlertView
iOS
-Swift自定义弹窗AlertViewAEAlertView不依赖任何第三方库安装指南从Xcode15.0开始,要求库的最低版本为
iOS
12.0,因此AEAlertView在2.3.8中最低支持的版本为
无字教科书
·
2024-01-25 02:36
Swift
swift
ios
view
自定义弹窗
IOS
-RunTime(刨根问底)
方法调用让我们看一下方法调用在运行时的过程(参照前文类在runtime中的表示)如果用实例对象调用实例方法,会到实例的isa指针指向的对象(也就是类对象)操作。如果调用的是类方法,就会到类对象的isa指针指向的对象(也就是元类对象)中操作。首先,在相应操作的对象中的缓存方法列表中找调用的方法,如果找到,转向相应实现并执行。如果没找到,在相应操作的对象中的方法列表中找调用的方法,如果找到,转向相应实
weixin_34343308
·
2024-01-25 02:06
runtime
移动开发
c/c++
ios
开发读取剪切板的内容_
iOS
开发之详解剪贴板
关于UIMenuController的用法例子今天终于搞明白了UIMenuController显示的相关内容,把源代码分享给大家!要正常显示菜单,必须做到以下几点:1.-(BOOL)canBecomeFirstResponder必须返回YES2.-(BOOL)canPerformAction:(SEL)actionwithSender:(id)sender该函数中,要显示的菜单项(包括系统的菜单项
weixin_39621860
·
2024-01-25 02:06
ios开发读取剪切板的内容
IQKeyboardManager的使用
在
iOS
开发中,经常会出现在UITextField/UITextView中输入东西的时候,弹起的键盘遮挡住了页面下面,很不方便,IQKeyboardManager就是解决这一棘手问题的.而且IQKeyboardManager
weixin_34290352
·
2024-01-25 02:05
swift
移动开发
iOS
推送处理
iOS
收到推送后,跳转到某一页面字数1348阅读1001评论4喜欢26以前做过推送,但只是那种最基本的广播推送(向所有安装appde设备通知),列播组播这种对指定用户推送消息还没做过,最近刚好有个项目,
weixin_30316097
·
2024-01-25 02:35
移动开发
极光推送android点击跳转页面,Flutter集成极光推送,点击推送后跳转到指定页面...
Flutter集成激光推送的主要步骤有以下几点:1,到极光推送官网注册账号,创建应用,获取应用的APPKey;2,点击创建的应用下面的推送设置,主要是
ios
需要设置开发环境和生产环境的证书,证书需要使用苹果开发者账号在苹果开发者网站申请
李姬韧
·
2024-01-25 02:35
第三方库 IQKeyboardManager使用之整理
IQKeyboardManager是
iOS
中解决键盘弹起遮挡UITextField/UITextView的一种很实用的工具。
weixin_33716941
·
2024-01-25 02:35
iOS
技术篇:渐变色的简单实现方式
实现效果//渐变设置UIView*view=[[UIViewalloc]initWithFrame:CGRectMake(0,100,[UIScreenmainScreen].bounds.size.width,100)];UIColor*colorOne=[UIColorcolorWithRed:255.0/255.0green:255.0/255.0blue:255.0/255.0alpha:
weixin_34336292
·
2024-01-25 02:35
iOS
平台内存常见问题
作为
iOS
平台的开发者,是否曾经为内存问题而苦恼过?
祥子_HelloWorld
·
2024-01-25 02:09
iOS
面试—0、技术点
运行时:https://juejin.im/post/5ac0a6116fb9a028de44d717#heading-19多线程:
iOS
多线程:『pthread、NSThread』详尽总结
iOS
多线程
weixin_30919235
·
2024-01-25 02:05
面试
runtime
swift
Flutter 跳转到原生Native页面
Flutter跳转到
iOS
原生Native页面,flutter代码进行注册发送调用请求class_MyHomePageStateextendsState{int_counter=0;MethodChanneleventChannel
Mackellen
·
2024-01-25 02:34
Flutter
iOS
Swift
flutter
ios
iOS
切指定圆角,防止离屏渲染
先看下我们做成的效果图,Demo地址对于
iOS
开发来说,切圆角应该是每个项目中必须用到的。
supe_rNiu
·
2024-01-25 02:04
Object-c
ios
UIBezierPa
CAShapeLay
LaunchScreen.storyboard启动图适配
iOS
8之前我们都是通过LaunchImage来设置启动图,随着苹果设备的更新,尺寸也越来越多,这时候我们需要设置各种设备的启动图,而且每次增加新的尺寸的设备都需要添加相应尺寸的启动图,这个比较麻烦。
晴天有鱼
·
2024-01-25 02:04
ios
理解 ARC 实现原理 -- 详细总结
ARC是
iOS
中管理引用计数的技术,帮助
iOS
实现垃圾自动回收,具体实现的原理是由编译器进行管理的,同时运行时库协助编译器辅助完成。主要涉及到Clang(LLVM编译器)和objc4运行时库。
想名真难
·
2024-01-25 02:04
xcode真机调试问题一二
太久没玩
iOS
代码了,今天编译真机中运行发现以下两个问题:1.CommunicationwithApplefailed.Youcurrentlydon'thaveaccesstothismembershipresource.Toresolvethisissue
sofa120
·
2024-01-25 02:03
iOS
ios
发生EXC_BAD_ACCESS错误的原因,以及僵尸模式调试原理
原文地址:http://www.cocoachina.com/
ios
/20160226/15324.html,看完原文之后我整理了一下,仅供参考。
黑夜魔猿
·
2024-01-25 02:33
22、Flutter - 混合开发(三)
iOS
原生调用Flutter
混合开发(三)
iOS
原生调用FlutterFlutter项目调用一些原生的功能!
shengdaVolleyball
·
2024-01-25 02:33
Flutter
【
iOS
高级资深工程师面试篇】①、2022年,金九银十我为你准备了《
iOS
高级资深工程师面试知识总结》 UI部分3/3 -UIView绘制原理-离屏渲染
iOS
高级资深工程师面试篇系列-已更新3篇UI部分1/3-UITableView-事件传递&视图响应UI部分2/3-图像显示原理-UI卡顿&掉帧UI部分3/3-UIView绘制原理-离屏渲染技术:
iOS
宇夜iOS
·
2024-01-25 02:03
#
iOS-笔试题&面试题
iOS高级资深工程师
ios高级资深工程师面试总结
UIView绘制原理
离屏渲染
异步绘制
iOS
-bug,Xcode,
iOS
17,“UIGraphicsBeginImageContext() failed to allocate CGBitampContext: size={0, 0}
新版本
iOS
17,运行会报UIGraphicsBeginImageContextWithOptions函数崩溃在
iOS
17.0版本中,如果此函数的size参数传入的是(0,0),则会导致程序崩溃,报错内容如下
MrZWCui
·
2024-01-25 02:03
iOS-bug记录
ios
bug
xcode
iOS17
objective-c
【
iOS
高级资深工程师面试篇】①、2022年,金九银十我为你准备了《
iOS
高级资深工程师面试知识总结》 UI部分1/3 -UITableView-事件传递&视图响应
iOS
高级资深工程师面试篇系列-已更新3篇UI部分1/3-UITableView-事件传递&视图响应UI部分2/3-图像显示原理-UI卡顿&掉帧UI部分3/3-UIView绘制原理-离屏渲染技术:
iOS
宇夜iOS
·
2024-01-25 02:02
#
iOS-笔试题&面试题
iOS高级资深工程师
iOS面试总结
Tableview
事件传递
事件响应链
浅谈IQKeyboardManager第三方库的使用
浅谈IQKeyboardManager第三方库的使用IQKeyboardManager是
iOS
中解决键盘弹起遮挡UITextField/UITextView的一种很实用的工具。
泥孩儿0107
·
2024-01-25 02:30
面试滴滴+美团+阿里之后,总结了62道最新
iOS
面试题
2021年,各行各业都举步维艰,然而做为
iOS
面试官的我也在精心准备的为公司招进优秀的
iOS
开发,期间收到了很多简历,也笔试了不少开发者,上一周我们已经发了3个offer,所以先下手为强,我们已经招满了人的职位
iOS开发面试
·
2024-01-25 02:30
iOS面试题
iOS开发者
iOS程序员
iOS开发
程序员
iOS面试
iOS
基础——通过案例学知识之LaunchScreen、APPIcon、StatusBar、UIScrollView、UIPageControl
iOS
基础——通过案例学知识之LaunchScreen、APPIcon、StatusBar、UIScrollView、UIPageControl今天要实现的案例效果图一、LaunchScreen1、设置程序的
许英俊潇洒
·
2024-01-25 02:00
ios
uiscrollview
布局
iOS
IQKeyboardManager
IQKeyboardManagerIQKeyboardManager是一个自动解决键盘遮挡输入源的库。输入源目前只有UITextView和UITextField;解决方法是让界面内容上移到合适位置让输入框在键盘之上,或者点击屏幕空白处,键盘自动回收。pod集成pod‘IQKeyboardManager’原理简述:pod集成后,甚至可以一句代码不写都可以解决键盘遮挡问题,因为IQKeyboardMa
qq_32940999
·
2024-01-25 02:00
iOS
启动图后存在黑屏、LaunchScreen适配尺寸适配的问题解决方案
iOS
启动图后存在黑屏、LaunchScreen适配尺寸适配的问题解决方案,这个问题是最近项目修改启动图,需要换成一个全屏启动图导致的,下列对应出现问题情况:配置启动图方案一:LaunchImage(之前的配置方式
黄志武(Kaven)
·
2024-01-25 02:30
ios
flutter
上一页
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
其他