自从换了工作,确实是忙了很多,以至于没有写文章的时间, 其实都是给自己找一些借口, 平常上班加班感觉很累,就像偷偷懒。
一直偷懒知道今天,遇到一个可笑的错误。不知道最近是怎么了。难道是因为远离了文字的原因? 哈哈哈
一个属于数据溢出,参数类型模糊的错误。大概这样 。。。
继续吐槽, 竟然忘了文章的书写格式了。。。。
本次写文字中断了。。。。
再次写此文的时候已经是第三天了。
回忆这个问题: 在一个for循环里面的使用了数组的长度, 但是数组的长度需要减1, 然后造成了数据溢出。
// 数组的.count 类型为NSUInteger
for (int i = 0; i < array.count - 1; i ++) { // 有溢出风险
// dosomething...
}
网友评论