小编fer*_*ndo的帖子

如何将git commit消息分成多行?

当我git log用来检查我的提交解释性说明时

1. what I changed
2. blank line
3. why I changed it
Run Code Online (Sandbox Code Playgroud)

在3行不像1. what i changed 2. blank line 3. why i changed只在1行.

git commit

28
推荐指数
5
解决办法
3万
查看次数

copy、mutableCopy 和赋值之间有什么区别?

我以为我理解了 copy 和 mutableCopy 之间的区别。但今天我对自己产生了怀疑。我还是不明白。

\n\n
NSArray *arrayB = [NSArray arrayWithObject:@"a"];\nNSArray *arrayA = [arrayB copy];\nNSArray *arrayC = [arrayB mutableCopy];\nNSArray *arrayD = arrayB;\n
Run Code Online (Sandbox Code Playgroud)\n\n

当我对 arrayA、arrayC 或 arrayD\xef\xbc\x8c 进行一些更改时,arrayB 是否会与更改的 arrayA、arrayC 和 arrayD 之一具有相同的更改?

\n

copy objective-c

2
推荐指数
1
解决办法
3259
查看次数

标签 统计

commit ×1

copy ×1

git ×1

objective-c ×1