240 发简信
IP属地:北京
  • 19个练习黑客技术的在线网站

    进攻即是最好的防御,这句话同样适用于信息安全的世界。这里罗列了19个合法的来练习黑客技术的网站,不管你是一名开发人员、安全工程师、代码审计师、渗透测试人员,通过不断的练习才能...

  • @顾小Z先森 在收到通知的地方,创建个本地通知,然后把远程通知的信息赋值给本地通知就好了

    App收到推送消息时,修改BadgeNumber

    基于JPush推送 场景 远程推送,在收到消息的时候,希望改变App的BadgeNumber值,如果没有点击通知进入App,则BadgeNumbe值累加,如果点击了通知进入A...

  • 你发送成功了么?

    iOS-静默方式发送邮件(SKPSMTPMessage)

    本文首发地址最近这几天一直搞邮件发送的问题,发送的方式就是静默发送,也就是用户输入邮箱,点击发送,这个时候邮件就发出去了。 使用SKPSMTPMessage静默发送邮件 这个...

  • @那份牵挂给了谁 哪里修改本地角标,就在哪里写

    App收到推送消息时,修改BadgeNumber

    基于JPush推送 场景 远程推送,在收到消息的时候,希望改变App的BadgeNumber值,如果没有点击通知进入App,则BadgeNumbe值累加,如果点击了通知进入A...

  • @XIAODAO我的意思是 修改的那个值,就是你要打印的值,如果要想和系统的打印一样,就改成和系统的一样 ,class_addIvar(newClass, "_varA", sizeof(UIView *), log2(sizeof(UIView *)), "@\"UIView\"");这样就可以了

    Runtime类型编码(Type Encoding)

    ①动态添加一个新类,并且给这个新类添加一个UIView的实例对象,然后打印出Type Encoding 运行结果: ②获取系统自带的类UIViewController里的成员...

  • 打印下 NSLog(@"%s",@EnCode(UIView *)); ,打印结果是 @; 也就是说, class_addIvar(newClass, "_varA", sizeof(UIView *), log2(sizeof(UIView *)), @EnCode(UIView *));
你给新创建的对象的类型是 @EnCode(UIView *) == @(id 类型),将@encode(UIView *) 换成 "UIView"就得到你想要的结果了。

    Runtime类型编码(Type Encoding)

    ①动态添加一个新类,并且给这个新类添加一个UIView的实例对象,然后打印出Type Encoding 运行结果: ②获取系统自带的类UIViewController里的成员...

  • 120
    深入理解runloop

    线程中的runloop 在开发中,我们会经常接触到线程,比如在主线程中更新UI,在子线程中异步请求等,而线程中最重要的一个组成部分便是runloop,其是用来管理线程的。ru...

  • Mac 磁盘清理

    Mac 磁盘清理 1、禁用 SafeSleep 功能 然后定位到/private/var/vm/删除已经存在的sleepimage文件 使用下面的命令删除该文件 最后我们要...

  • 120
    OC-消息机制及转发

    消息机制(Messaging) 不知大家有没有想过:我们在程序中调用的方法,是怎么执行的,又是怎么通过一个方法名字就能找到其对应的实现的。其实在OC中,我们的方法在运行时,都...

  • 极客之旅

    奇文共欣赏,疑义相与析。http://blog.sina.com.cn/s/blog_4ca9ceef0101hnqh.html

  • OC-方法

    定义及结构 OC中对方法的定义为: 其是一个指向objc_method的结构体指针,objc_method中存放着类的单个方法的所有信息,其定义为: name :方法的名称。...

  • @MASIERA 谢谢

    OC-成员变量和属性

    前言 相信大家对这两个词都不陌生,但是大家会很容易将这两个词混淆,所以在探究之前,先来说下什么是成员变量,什么是属性。 成员变量就是我们在开发中,类似下面这样定义的变量,例如...

  • OC-类型编码(TypeEncodings)

    类型编码 为了帮助运行时系统,编译器将每个方法的返回值和参数编码成一个C字符串,并将这个字符串和OC的方法选择器进行关联。我们可以用编译器指令@encode来获取这个C字符串...

  • OC-成员变量和属性

    前言 相信大家对这两个词都不陌生,但是大家会很容易将这两个词混淆,所以在探究之前,先来说下什么是成员变量,什么是属性。 成员变量就是我们在开发中,类似下面这样定义的变量,例如...

  • 120
    OC-类和对象

    类(Class) OC中的类是由Class来定义的,其实际上就是一个指向objc_class结构体的指针,其定义为 而objc_class又是什么样的呢,查看其定义为 对象(...

  • 120
    OC-类和对象

    类(Class) OC中的类是由Class来定义的,其实际上就是一个指向objc_class结构体的指针,其定义为 而objc_class又是什么样的呢,查看其定义为 对象(...