240 发简信
IP属地:北京
  • iOS多线程——dispatch_semaphore

    dispatch_semaphore是GCD中的信号量,可以处理多线程中线程并发的问题,也可以用作同步处理 一、dispatch_semapho...

  • WKWebView

    WKWebView是iOS8之后的网页加载组件,用来加载网页等 WKWebView的基本属性和方法 (1) WKWebViewConfigura...

  • Resize,w 360,h 240
    第一响应者

    第一响应者 (The First Responder)什么是第一响应者?简单的讲,第一响应者是一个UIWindow对象接收到一个事件后,第一个来...

  • Resize,w 360,h 240
    iOS之NSString的内存

    一、字符串的存储 在OC中,对字符串的处理,一个@"aaa"的字符串是字符串常量,在编译的时候已经确定了他的值,不受内存管理编译器在编译的时候,...

    0.6 4515 1 10
  • iOS多线程——Dispatch Source

    使用 Dispatch Source 而不使用 dispatch_async 的唯一原因就是利用联结的优势。 联结的大致流程:在任一线程上调用它...

  • Resize,w 360,h 240
    使用Bundle里的资源

    在构建Framework或者是Library的过程中,我们难免会使用到一些图片资源或者是xib文件,那如何管理这些资源文件,大家可能都知道把他们...

  • Resize,w 360,h 240
    创建复合工程-framework和示例demo

    在我们的项目开发过程中,我们并不想外部知道某些功能的实现细节,或者有一些重复使用的功能模块,我们会封装成SDK,iOS中有动态库和静态库,fra...

  • Resize,w 360,h 240
    iOS之Category(Category的调用)

    Category扩展,它是对一个类进行功能的扩展。在项目的开发过程中,在不断的迭代开发过程中,我们的类也不可避免的要根据需求来增加新的功能,而这...

  • Resize,w 360,h 240
    NSFileManager

    NSFileManager NSFileManager是iOS中的文件管理类 一、生成一个路径 这是NSString的API,在string的基...