MIME (Multipurpose Internet Mail Extensions) is an Internet standard for describes message content types.MIME ( 多用途的网际邮件扩充协议)是用于描述信息内容类型的国际标准。 MIME me ...
分类:
其他好文 时间:
2017-08-21 12:36:08
阅读次数:
306
原创文章,欢迎转载。转载请注明:关东升的博客 实现目标与动作关联使用UIControl类addTarget(_:action:forControlEvents:)方法,演示样例代码例如以下:button.addTarget(self, action: "onClick:", forControlEv ...
分类:
编程语言 时间:
2017-08-19 17:03:27
阅读次数:
185
// // ViewController.swift // learn5 // // Created by myhaspl on 16/1/23. // Copyright (c) 2016年 myhaspl. All rights reserved. // import Cocoa import ...
分类:
编程语言 时间:
2017-08-18 22:32:46
阅读次数:
214
苹果的Cocoa框架支持的多线程机制有三中NSThread、GCD、NSOperation。 NSThread:是官方推荐的也是最主要的线程创建方式,可是须要开发这自己去管理线程的生命周期比如线程同步和内存共享等问题。 NSOperation:假设想要多个线程并行那么就须要把线程增加队列中。NSOp ...
分类:
移动开发 时间:
2017-08-16 13:10:59
阅读次数:
169
简单介绍 项目主页: https://github.com/zwaldowski/BlocksKit BlocksKit 是一个开源的框架,对 Cocoa 进行了扩展。将很多须要通过 delegate 调用的方法转换成了 block。在非常多情况下。blocks 比 delegate 要方便简单。由 ...
分类:
其他好文 时间:
2017-08-14 14:31:33
阅读次数:
185
NSArray利用Cocoa框架进行汉字排序 在NSString有一个函数localizedCompare:,它的功能是通过自身与给定字符串的比較,返回一个本地化的比較结果。也就是说这个函数是支持汉字比較的。 Student.h @interface Student : NSObject @prop ...
分类:
编程语言 时间:
2017-08-07 22:14:50
阅读次数:
161
在使用第三方 SDK 时,经常遇到他们提供的仅仅只有一个动态或静态库,并不能获取源码。使用动态库 FrameWork 或 静态库 Lib,可以满足不想把核心代码的具体实现向使用者展示,又能避免其他人错改动代码。 一、动态库 FrameWork 的制作: 打开 Xcode,选中 Cocoa Touch ...
分类:
移动开发 时间:
2017-08-04 14:29:05
阅读次数:
216
https://blog.jayway.com/2010/10/13/exceptions-and-errors-on-ios/ October 13, 2010 by Fredrik Olsson in Architecture, Cocoa, Embedded, Testing, Tips & ...
分类:
移动开发 时间:
2017-07-26 02:01:59
阅读次数:
336
https://developer.apple.com/documentation/foundation/nsautoreleasepool An object that supports Cocoa’s reference-counted memory management system. An ...
分类:
其他好文 时间:
2017-07-26 01:56:17
阅读次数:
156
https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmAutoreleasePools.html#//apple_ref/doc/uid/20000047-CJ ...
分类:
其他好文 时间:
2017-07-26 01:56:09
阅读次数:
186