240 发简信
IP属地:北京
  • eventhub

    index页面onPageShow(): void { //发出通知getContext(this).eventHub.emit('1', 33...

  • guard & defer

    guard 是一个要求表达式的值为 true 从而继续执行的条件语句。如果表达式为 false,则会执行必须提供的 else 分支。 guard...

  • NSCopying

    定义:NSCoping协议声明了一种提供对象副本的方法。复制的确切含义类类而异,但是复制必须是功能独立的对象,其值与复制时的原始值相同。使用NS...

  • clang oc文件

    将oc文件编译为.cppclang -x objective-c -rewrite-objc -isysroot /Applications/X...

  • app进入后台显示模糊效果

    一、使用iOS 8之后的系统自带的UIVisualEffectView首先懒加载一个UIVisualEffectView 添加 移除 在- (v...

  • copy and copyWithZone

    定义一个Person类 然后在VC中调用Person 使用strong修饰的name字符串在赋值之后,如果字符串改变,会影响之前name的内容。...

  • LLDB

    不用断点调试如果你正在运行 iOS app,你可以试试这个: (因为全局变量是可访问的) 有了上面的输出,我们可以获取这个 view: 但是只有...

  • 给category添加属性

    测试给UIlabel添加一个str属性分类的.h文件 分类的.m文件 在VC中测试:

  • load initialize

    load:当类或者类别添加到objc的runtime中时调用,使用此方法执行类的特定行为。初始化的顺序为:1、链接到所有框架的初始化2、所有的+...