240 发简信
IP属地:广东
  • 120
    成为超级个体,这条路一点也不拥挤

    01 自由作家、培训师与咨询师,我喜欢现在的活法。我以自由人的身份与多家机构合作。 经纪人说她是超级个体的经纪人。她从不说“要做”,她只说“是”。 在成为超级个体的路上,先给...

  • 120
    成为超级个体,这条路一点也不拥挤

    01 自由作家、培训师与咨询师,我喜欢现在的活法。我以自由人的身份与多家机构合作。 经纪人说她是超级个体的经纪人。她从不说“要做”,她只说“是”。 在成为超级个体的路上,先给...

  • 120
    moya的使用

    Moya的使用 关于Moya Moya是对Alamofire的再次封装。 让我们用一张图来简单来对比一下直接用Alamofire和用moya的区别: 有关Alamofire ...

  • 120
    超详细的微信公众号创建与管理教程

    微信公众号已经成为一种全新的营销模式,可以大幅度的减少宣传成本,大幅度的提高品牌知名度以及打造更具影响力的品牌形象,那么具体微信公众号要怎样创建与管理呢,一起来学习一下吧。 ...

  • iOS 倒计时的实现

    最近闲来无事,写一些之前用过的一些知识点也好做个总结。这次来说说倒计时的实现也就是计时器。在刚接触这一块的时候也有不少资料文章,不过没有现在多,但是现在好多都是重复的没什么好...

  • iOS实现倒计时的三种方式

    iOS实现倒计时的三种方式 做iOS app开发的过程当中,经常会出现获取验证码等需求,这个时候一般会使用倒计时来提示用户,本文主要总结iOS开发中常用的三种倒计时的实现方式...

  • 在一定时间内监听某种事件,或执行某种任务的线程. 不能停止时间,[updateTimer invalidate];
    @autoreleasepool {
    NSRunLoop * runLoop = [NSRunLoop currentRunLoop];
    NSTimer * udpateTimer = [NSTimer timerWithTimeInterval:30 target:self selector:@selector(onTimerFired:) userInfo:nil repeats:YES];
    [runLoop addTimer:udpateTimer forMode:NSRunLoopCommonModes];
    [runLoop runUntilDate:[NSDate dateWithTimeIntervalSinceNow:60*30]];}

    RunLoop 原理和核心机制

    RunLoop的定义 当有持续的异步任务需求时,我们会创建一个独立的生命周期可控的线程。RunLoop就是控制线程生命周期并接收事件进行处理的机制。 RunLoop是iOS事...

  • RunLoop 原理和核心机制

    RunLoop的定义 当有持续的异步任务需求时,我们会创建一个独立的生命周期可控的线程。RunLoop就是控制线程生命周期并接收事件进行处理的机制。 RunLoop是iOS事...

  • iOS开发之__bridge,__bridge_transfer和__bridge_retained

    引言Core Foundation框架 (CoreFoundation.framework) 是一组C语言接口,它们为iOS应用程序提供基本数据管理和服务功能。下面列举该框架...

  • 120
    《二十岁的年纪,做八十岁想起来都会嘴角上扬的事》

    二十岁出头,正好处在一个尴尬的年纪。似乎看透了生活,实质却依旧单纯;似乎应有尽有,实质却一无所有;内心身怀雄心壮志,却又不得不脚踏实地。 身处二十岁这个尴尬的年龄,确实会有些...

  • pthread_mutex 互斥锁
    OSSpinLock
    这两部分不知道需要引入什么头文件才能够运行,亲能把demo上传到github上面么?

    iOS 中几种常用的锁总结

    多线程编程中,应该尽量避免资源在线程之间共享,以减少线程间的相互作用。 但是总是有多个线程相互干扰的情况(如多个线程访问一个资源)。在线程必须交互的情况下,就需要一些同步...