喜悦棒球

文章
6
资源
0
加入时间
3年0月9天

等号(=)伪指令、EQU伪指令、TEXTEQU伪指令之间的区别等号伪指令EQU伪指令TEXTEQU伪指令

  这三种伪指令都是用来定义汇编语言中的符号常量,下面对它们各自的特点进行讲解等号伪指令等号伪指令用于定义整数或整数表达式的符号常量,语法为:name = expression如果“expression”为整数表达式则需要将它括起来。如:COUNT = (10 * 10),等号伪指令定义的符号常量是可以被重定义的。EQU伪指令EQU伪指令可以定义非整数,语法为:...

Objective-C - 属性和成员变量在.h文件和.m文件区别

属性和成员变量在.h文件和.m文件区别属性在.h文件中和在.m中声明是有区别的。区别就是: 在.h文件中声明的属性,外部类可以通过“类实例.属性”来调用, 但在.m中声明的则不可以,获取和设置的方法,只能是通过setValue:forKey和valueForKey来实现。成员变量,有三种权限,就是大家都知道的@private、@protected、@public ,写在.m文件中时,相当于是@p

解决gomock报错:doesn‘t match the argument at index 1.

这个问题在stack Overflow上面有一些解答,但是由于这个报错比较泛,导致仅仅看这个报错信息很难去定位写单测的时候哪里错了,我们需要使用go test -v -run 函数名 ,或者直接在vscode上面点击run,我当时发现了有下面的报错:可见Got是有&,Want是没有&,所以可以推测是指针和引用这一块报错了,修改代码后,直接传入一个指针pod.go:37: Unexpected call to *store.MockPodStore.Create([