struct 如何存储指针类型的值

Posted zbblogs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struct 如何存储指针类型的值相关的知识,希望对你有一定的参考价值。

通过 __unsafe_unretained标示符标示指针类型的值,否则xcode会报以下错误(前提,你使用的是ARC模式):

ARC forbids Objective-C objects in struct

 

例如:

1 typedef struct {
2     
3     __unsafe_unretained NSString *name;
4 } myStruct;

 

以上是关于struct 如何存储指针类型的值的主要内容,如果未能解决你的问题,请参考以下文章

typedef struct LNode命名结构指针(线性表的链式存储)

线性表的链式存储的基本操作

c语言如何给结构体指针赋值?

Golang中 struct{} 和 struct{}{}区别

Go语言中new()和make()的区别

GO语言struct语法