类和方法 下图中是一段的类声明的语法展示,声明了一个叫做 MyClass 的类,它继承于根类:NSObject。(根类可以被所有的其他类直接或间接继承。) 下图是一个方法的语法展示,方法的声明由以下几个部分构成:方法类型…
标签:object-c
Objective-C之字符串NSString
创建字符串 NSString *aStr = @"I am a String"; NSString *cStr = @"I am a String"; 用标准c创建字符串 char *Cstring = "我是字符串";…
Objective-C之基本数据类型
1 基本数据类型示例 //整型 int integerType = 5; //浮点型 float floatType = 3.1415; //双浮点型 double doubleType = 2.2033; //短整型 …
CBBlockKit:我只想用Block写东西
前言 这个工具集后续会持续维护,更希望的是初学者查看源码后,对于Block的使用,Category构建,Delegate和DataSourse代码分离的思想能有一定的了解。感谢Welkin Xie一直以来对于我的指导。?…
CBNetworking AFN的封装,别出心裁
为什么要对AFNetworking进行多一层的封装 对于AFNetworking进行二次封装是很有必要的。事实上,在项目中大量使用第三方网络库是有风险的,因为网络请求的使用遍布整个应用,而一旦该对应的网络库不再更新维护,…
CBImagePicker 图片多选框架的另一个选择
本开源库基于iOS8中PhotoKit框架制作,所以暂不支持iOS8以下版本,请谅解。另,在iOS10中,使用photoKit框架的应用可能会出现crash,但这个问题相信很快会被官方修复,请无需担心。 效果图 实际截图…
CBPullToReflesh 一款炫酷的下拉刷新
设计效果如下: Dribbble网址:Daily-UI-094-NewsGithub网址:CBPullToReflesh 思路分析 以下将针对设计过程中的知识点进行详细的记录。 使用贝塞尔曲线画波纹 这样的曲线相对简单,…
[转载]SCI审稿过程中的几种状态
本博客非原创,内容引用自:http://cjsphd.blog.163.com/bl…并作部分修改 1. 审稿的角色: EIC(Editor in Chief):主编, 此人很重要,有稿件最终决定权。 ADM…
深入理解Block之Block的类型
iOS-Source-Code-Analyse 首发Follow: sunbohong· Github 深入理解Block之Block的类型 当我在 2012 年…
Core Spotlight和深度链接结合使用(下)
Core Spotlight和深度链接结合使用(上)中我们已经说了Spotlight的创建和使用了,这篇文章着重说怎么创建深度链接,深度链接(Universal links)怎么和Spotlight结合使用,在这里就不过…
Core Spotlight和深度链接结合使用(上)
在iOS 9.0之前,Apple Spotlight仅能够检索iOS自身应用的内容,比如邮件、备忘录、提醒、短信。第三方应用不支持被检索,比如美团、大众点评、今日头条等等。在iOS9.0之后,iOS苹果推出Search …
UILabel类的刨析
对于一个标签的UILabel类的属性,方法的详解。首先初始化一个labelOne对象的两种方法: //先初始化对象,然后在需要的时候设定labelOne在父视图上的位置和大小 UILabel * labelOne = […