报错如下: 错误代码如下: 正确修改:在函数中引用变量需要this指向。 console.log(dateValue) 修改为: console.log(this.data.dateValue), 扩展:关于 js 中的this。 this 一共有六种不同的值: 普通函数调用,this为全局对象或是 Read More
posted @ 2019-08-09 10:32 milaliu99 Views(1039) Comments(0) Diggs(0)
在使用AFNetworking时,如果Url中包含空格,文字,或者特殊字符时,会崩溃: [AFJSONRequestSerializer requestWithMethod:URLString:parameters:error:] 解决办法: NSString *url = [NSString st Read More
posted @ 2019-07-16 09:47 milaliu99 Views(625) Comments(0) Diggs(0)
坑的原因:后台需求传json,我传的字典 解决方法: 声明请求的参数格式是json, post的数据格式还是传字典。 声明代码: 附加说明: //申明请求的数据是json类型 manager.requestSerializer = [AFJSONRequestSerializer serialize Read More
posted @ 2019-07-12 14:59 milaliu99 Views(1232) Comments(0) Diggs(0)
原来是在main.m里使用了ptrace进行反调试。 ptrace是系统用来对运行中的进程进行调试和跟踪的工具,通过ptrace,可以对另一个进程实现调试跟踪。但是里面提供了一个非常有用的参数,就是PT_DENY_ATTACH,const值是31,这个参数用户告诉系统阻止调试器附加。 Read More
posted @ 2019-02-25 10:53 milaliu99 Views(662) Comments(0) Diggs(0)
反调试主要分为两种,第一种阻止调试器附加,第二种是检测是否有调试器存在 1.ptrace是系统用来对运行中的进程进行调试和跟踪的工具,通过ptrace,可以对另一个进程实现调试跟踪。但是里面提供了一个非常有用的参数,就是PT_DENY_ATTACH,const值是31,这个参数用户告诉系统阻止调试器 Read More
posted @ 2019-02-19 11:03 milaliu99 Views(1128) Comments(0) Diggs(0)
一般做了防调试的话,被调试进程会退出的,是防动态分析措施。 代码混淆加花这些是防静态分析措施. 反调试是防动态分析措施. 混淆的方法方法名混淆其实就是字符串替换,有2个方法可以,一个是#define,一个是利用tops。利用#define的方法有一个好处,就是可以把混淆结果合并在一个.h中,在工程P Read More
posted @ 2019-02-19 11:02 milaliu99 Views(1627) Comments(2) Diggs(0)
https://blog.csdn.net/nzjdsds/article/details/77506254 Read More
posted @ 2019-02-12 10:51 milaliu99 Views(125) Comments(0) Diggs(0)
小程序的基本组成:怎么串起来? JS逻辑交互:.js 交互逻辑, js脚本文件处理用户的操作。还可以在 JS 中调用小程序提供的丰富的 API。 文件里提供数据响应事件等。Page({ data:{ } }) WXML模版:.wxml 文件写页面的结构。联想以前做的XML。WXML 由标签、属性等等 Read More
posted @ 2018-12-12 16:42 milaliu99 Views(150) Comments(0) Diggs(0)
https://developers.weixin.qq.com/miniprogram/dev/framework/config.html Read More
posted @ 2018-12-07 17:30 milaliu99 Views(114) Comments(0) Diggs(0)
https://github.com/awesome-tips/iOS-Tips Read More
posted @ 2018-12-07 16:05 milaliu99 Views(136) Comments(0) Diggs(0)