首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >NSString类型的本机值不能转换为ABI44_0_0YGValue

NSString类型的本机值不能转换为ABI44_0_0YGValue
EN

Stack Overflow用户
提问于 2022-01-03 01:16:54
回答 2查看 1.1K关注 0票数 7

在处理一个反应本机项目时,我偶然发现了这个错误:

类型为“90 to”的

JSON值不能转换为ABI44__0YGValue。你忘了%或pt后缀了吗?

ABI44__0YGValue是什么意思?我已经尝试了pt后缀,但是仍然会出现相同的错误。有什么问题吗?

我使用样式组件将宽度和高度值添加到不同的元素:

代码语言:javascript
运行
AI代码解释
复制
import styled from 'styled-components/native';  

const MainWrapper = styled.View`
height: 90vh;
width: ${(Dimensions. get('screen'). width)}px;  
justify-content: center; 
align-items: center; 
background-color: red; 

`

const ScreenTime = ( { navigation } ) => {
  return (
    <MainWrapper>
      <Header>
          <Paragraph>Screen Time</Paragraph>  
      </Header>
    </MainWrapper>
  );
};

任何帮助都将不胜感激!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-01-11 21:53:26

React本机中的所有维度都是无单位的,并且表示与密度无关的像素。

换句话说,抛出错误是因为Reactinative正在寻找数字类型,而不是字符串。与用于web的CSS不同,"vh“和"px”后缀在这里毫无意义。

尝试:

代码语言:javascript
运行
AI代码解释
复制
height: 90,
width: Dimensions.get('window').width,
票数 6
EN

Stack Overflow用户

发布于 2022-07-10 23:37:34

检查出现此错误的所有相关尺寸。

在我的例子中,这个例子是: width:"100“,并简单地将其更改为宽度:"100%”。

修好了希望也为你工作。:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70563636

复制
相关文章
iOS NSString类型转UIViewController
NSString * path = [[NSBundle mainBundle] pathForResource:@"ViewControllers" ofType:@"plist"];
用户9758184
2022/05/18
4940
outputstream转byte数组_int类型转换为byte类型
Java中将inputstream输入流转换成byte[]字节数组
全栈程序员站长
2022/11/08
7.9K0
【转】string类型和其他类型的值的互转
由于在开发过程中遇到类型转换问题,比如在web中某个参数是以string存在的,这个时候需要转换成其他类型,这里官方的strconv包里有这几种转换方法。
yiduwangkai
2019/09/17
1.5K0
报错:“来自数据源的String类型的给定值不能转换为指定目标列的类型nvarchar。”「建议收藏」
问题的原因:源的一个字段类型为char(1),其中有些值为空字符串,导数据时不能自动转换成smallint类型 解决方法:将char类型强转为smallint类型之后再导入数据。CAST(xx AS smallint) xx
全栈程序员站长
2022/09/09
1.9K0
java把string转int类型_java把String类型转换为int类型的方法
这篇文章将为大家详细讲解有关java把String类型转换为int类型的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
全栈程序员站长
2022/11/10
4.3K0
java把string转int类型_java把String类型转换为int类型的方法
integer转string java_Integer转换为String类型[通俗易懂]
Exception in thread “main” java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
全栈程序员站长
2022/11/01
2.1K0
c# 将字符串转换为指定类型的值
private object GetValueByProperty(string key, string value, ref Type typeValue) { Type t = typeof(T); var property = t.GetProperty(key); if (property == null) { return value;
冰封一夏
2019/09/11
3.2K0
iOS_时间戳转化为日期TimeStamp转NSDate转NSString
//时间戳处理 NSInteger time = [self.album.updatedAt integerValue] / 1000; NSNumber *timer = [NSNumber numberWithInteger:time]; NSTimeInterval interval = [timer doubleValue]; NSDate *date = [NSDate dateWithTimeIntervalSince1970:interval]; //设置日期格式 NSDateFormatt
mikimo
2022/07/20
2.2K0
将字符串转换为date类型_java字符串转date类型
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/09
14.5K0
java字符串类型转换为int_java中double转int类型
由于double的范围比int数据类型大,所以当int值被赋给double时,java会自动将int值转换为double。
全栈程序员站长
2022/08/03
4.3K0
python中字符串类型转换为数字类型_python字符串转int
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/07
5.6K0
NSRange 和 NSString
NSRange是一个结构体,其中location是一个以0为开始的index,length是表示对象的长度。他们都是NSUInteger类型。 而NSUInteger类型的定义如下:
EltonZheng
2021/01/22
3480
iOS的NSString总结
1.常用功能使用 1)初始化 NSString *astring = @"This is a String!";                             //固定字符串 NSString *str = [NSString stringWithFormat:@"asd%d%@",123,@"ttt"];    //拼组字符串 2)截取 NSString *str = [@"asd" substringFromIndex:1];                       //从第几位开始截到
用户8983410
2021/10/31
5340
long转string java_java中Long类型转换为String类型的两种方法及区别
包装类型:Byte,Integer,Short,Long,Boolean,Character,Float,Double等。
全栈程序员站长
2022/08/28
2.2K0
mybatis返回值为map类型时怎么处理_构造函数不能有返回类型
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/09
1.8K0
mybatis返回值为map类型时怎么处理_构造函数不能有返回类型
CocoaTouch 中的 NSString
如果是运行在在 iOS 5.0 之前或者没有使用 ARC 的情况下, 需要手工调用 release 方法进行回收。
beginor
2020/08/10
4000
String类型转int,转long
转int: int b = (int)Double.parseDouble(str);
全栈程序员站长
2022/09/06
4.3K0
Java将String类型数据转换为Integet类型
今天在写一个java web项目的时候遇到的问题。 由于java中httpservlet传过来的request数据中,所有数据类型都是String的。 但是我们的业务逻辑当中需要的是id的值,是需要Integer类型,所以在接受到数据后需要做一个强制转换。 示例代码如下:
吃猫的鱼Code
2023/02/02
9230
iOS引用转换:Foundation与Core Foundation对象互相转换(__CFString转NSString,void *转id等等)
下载地址:苹果公开的源代码在这里可以下载,https://opensource.apple.com/tarballs/
陈满iOS
2018/09/10
2.2K0
iOS引用转换:Foundation与Core Foundation对象互相转换(__CFString转NSString,void *转id等等)
点击加载更多

相似问题

React本机- NSNumber不能转换为NSString

53

NSnull类型的JSON值不能转换为NSString

20

NSMutableArray类型的JSON值不能转换为NSString

25

AsyncStorage类型的JSON值'<null>‘不能转换为NSString

12

不能将<null>类型的JSON值“NSNull”转换为NSString

51
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文