• iOS开发时OC与C的混编中,strcpy导致的内存溢出、野指针

    时间:2023-01-01 23:58:28

    在最近的项目开发中,由于需要使用C语言的算法供给OC项目调用,所以研究了一下OC与C的混编及.a库的相关生成。而在混编的过程中,C语言的算法都能正常调用了,但是被一个问题困扰了很长一段时间,就是在连续调用的过程中,很容易抛出野指针而导致程序崩溃,且Xcode无法捕捉相应的异常。下面是我的部分OC与C...

  • OC与c混编实现Java的String的hashcode()函数

    时间:2021-08-11 20:18:31

    首先,我不愿意大家需要用到这篇文章里的代码,因为基本上你就是被坑了。起因:我被Java后台人员坑了一把,他们要对请求的参数增加一个额外的字段,字段的用途是来校验其余的参数是否再传递过程中被篡改或因为网络原因出现错误。校验就校验吧,居然选了Java的String的hashcode()函数作为校验手段,...