240 投稿
收录了26篇文章 · 2人关注
  • Get和Post的区别

    GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,P...

  • 如何同步若干个异步调用?(如根据若干个url异步加载多张图片,然后在都下载完成后合成一张整图)

    GCD:使用Dispatch Group追加block到Global Group Queue,这些block如果全部执行完毕,就会执行Main ...

  • iOS 离屏渲染

    GPU渲染机制:CPU 计算好显示内容提交到 GPU,GPU 渲染完成后将渲染结果放入帧缓冲区,随后视频控制器会按照 VSync 信号逐行读取帧...

  • iOS添加本地方法

    添加本地通知需要进入项目的project->Capabilities把Push Notifications打开,并添加一下方法,注意ios8后,...

  • 知乎状态栏滚动效果

    项目中要实现知乎三个状态栏类似的效果,网上搜了一片并没有找到合适的,只能自己写了。主要思想是利用tableView的contentInset和c...

  • objc_msgSend方法调用流程

    这个方法做的事情不少,举个栗子: 这句语句被编译成这样: 这个方法先去查找 self 这个对象或者其父类是否响应@selector(printM...

  • iOS图片设置圆角性能问题

    一般我们在iOS开发的过程中设置圆角都是如下这样设置的。 这样设置会触发离屏渲染,比较消耗性能。比如当一个页面上有十几头像这样设置了圆角会明显感...

  • 防止键盘无限输入

    接到一个需求:评论输入框控制用户只能输入200个字。于是在 可是这样的话,可以在输入中文的时候无限点击提示,于是各种搜索,找到了以下方法: 适用...

  • 为什么NSMutableArray用copy修饰会crash?

    在网上经常看到这样的温馨提示,创建NSArray 属性时要用copy关键词,而创建NSMutableArray的属性时要使用strong修饰。开...

  • static和const的用途,const与define的区别

    一.Static的作用详述 摘要:C语言中,static的字面意思很容易把我们导入歧途。本文将对C/C++中Static进行详述。 1.先来介绍...