240 发简信
IP属地:广东
  • iOS蓝牙开发(4.0)详解

    最近由于项目需要, 一直在研究蓝牙4.0,在这儿分享给大家, 望共同进步. 一、关于蓝牙开发的一些重要的理论概念: 1.当前ios中开发蓝牙所运用的系统库是<CoreBlue...

  • 素质堪忧

    iOS使用xib自定义UIView

    一般自定义View代码方式 有些情况下,我们发现有一些界面上的控件是可以复用的。如果每次都拷贝这些控件过去,就是比较麻烦。所以,就用一个xib文件,创建一个view,把要复用...

  • 我看了一下官方文档,你的“红色是Overhead指标,表示除这个 APP 外,系统的其他电量消耗,蓝色是Cost,表示这个 APP 的电量消耗”这句话描述有问题,容易造成误解。
    Overhead指的是:系统为了是App正常工作必须开启的额外的能源消耗。

    Instruments 之 Energy Log

    对于生活离不开手机的我们来说,手机的电量就是一条重要的生命线,一般来说,当电量低于 20% 的时候,我们的心总是那么揪着。作为一个开发者来说,我们应该为用户的手机省电,让用户...

  • (八)iOS 开发之 Swift 常问面试题

    Swift 是苹果在2014年推出的面向对象开发的语言,用来撰写OS X 和 iOS 应用程序的强类型语言。目前越来越多公司用 Swift 完成。这里整理了一些常问到的 Sw...

  • (六)iOS 网络编程之 TCP、UDP、Socket

    (先立个flag:这段时间忙,后续完成这个文章。)

  • (七)iOS 开发之多线程编程

    为了编写高效的网络请求模板,开发者必须能够灵活地运用多线程的各种操作。iOS 岗位面试中常问到多线程的知识。iOS 开发中的多线程编程主要分3个层次:NSThread、GCD...

  • (五)iOS 网络编程之 AFNetworking

    在移动互联网时代,几乎所有的应用都用到网络请求,只有通过网络和外界进行数据交互、数据更新,应用才能保持新鲜和活力。网络编程也是 iOS 面试中常问到的问题。下面整理一下 iO...

  • 120
    (四)iOS 网络编程之HTTP、HTTPS、NSURLConnection 和 NSURLSession

    在移动互联网时代,几乎所有的应用都用到网络请求,只有通过网络和外界进行数据交互、数据更新,应用才能保持新鲜和活力。网络编程也是 iOS 面试中常问到的问题。下面整理一下 iO...

  • (三)iOS 开发之内存管理

    内存管理是iOS开发中的重点和难点,也是技能进阶的重要关口,也常常在面试问题中出现。内存管理涉及到的核心话题包括:内存的管理规则、垃圾回收机制、内存泄漏和循环引用等等。下面整...

  • (二)iOS 开发设计模式:代理、观察者、单例和工厂模式

    设计模式是指软件开发中对普遍存在的问题提出的解决方案。iOS 开发中常用的设计模式有:代理模式、观察者模式、单例模式和工厂模式。下面对这里模式做一些整理。 (一)代理模式 d...

  • (一)iOS 常用架构模式MVC和MVVM

    面试中常常被问到项目中使用了什么架构模式,这篇文章对常用的两个架构模式做一个整理。 架构模式 架构模式是面向整个项目的,将整个项目拆分为几个不同的模块,这样能有效地管理应用程...

个人介绍
一狗二人三餐四季