因为要接SDK的原因,现在搞搞OC,本人是以控制台程序入手学的。本片主要知识点:一:创建控制台项目二:创建类(h文件与m文件分开)三:类成员的编写,坑啊1创建控制台项目:1,打开XCode,File-》New-》Project...2,在打开的界面中如下操作:3,选择项目的保存位置。。。2,..
分类:
其他好文 时间:
2017-09-07 23:00:09
阅读次数:
195
Objective-C,通常写作ObjC或OC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。 GCC与Clang含Objective- ...
分类:
其他好文 时间:
2017-09-06 15:45:40
阅读次数:
123
OCL函数参考 下面的表列出了Open Client库支持的函数。需要注意的是所涉及到的头文件必须由用户提供,Postgres Plus Advance Server本身并不提供这些文件。 表9-54 与连接,认证和初始化相关的函数 函数名称 描述 OCIEnvCreate 创建一个OCI环境 OC ...
分类:
其他好文 时间:
2017-09-03 18:41:55
阅读次数:
212
这里是oc版本的,简单记录下: 具体代码如下: 1,准备 2,具体实现 3,响应方法的实现 效果图就不加了,这里仅做记录用! ...
分类:
移动开发 时间:
2017-09-02 19:04:56
阅读次数:
288
1、swift实现分割线补全 swift一个大进步,只要设置tableView.separatorInset = UIEdgeInsets.zero即可补全分割线, 2、OC实现分割线补全 而在OC中,我们要实现UITableViewDelegate的两个代理方法才能得到想要的效果。OC实现代码如下 ...
分类:
编程语言 时间:
2017-09-02 15:38:37
阅读次数:
125
出现这个报错:AVAudioSessionErrorCodeBadParam 先看看你的问题是不是在切换听筒免提的时候 听不到声音了, 不是的可以继续搜索去了 问题在这里 把圈住的那个货换成这个就可以了:AVAudioSessionCategoryPlayAndRecord 点开之后是这个 解释如下 ...
分类:
移动开发 时间:
2017-08-31 19:04:30
阅读次数:
818
概念: FMDB 是用于数据存储的框架,它是 iOS 平台下对 SQLite 数据库的封装。FMDB 是面向对象的,它以 OC 的方式封装了 SQLite 的 C 语言 API,使用起来更加方便。 Core Data是 ORM(对象关系映射) 的一种体现,使用Core Data需要用到模型数据的转化 ...
分类:
移动开发 时间:
2017-08-30 18:22:45
阅读次数:
298
简介 OC这门语言把很多事情从编译和链接阶段推迟到运行时处理。只要有可能,它就会采取动态运行时机制。这意味着这门语言不仅需要一个编译器还需要一个运行时系统来执行这些编译后的代码。这个运行时系统相当于OC语言的操作系统,它使得这门语言运转良好。 Runtime版本和平台 Objective-C run ...
分类:
其他好文 时间:
2017-08-30 15:39:35
阅读次数:
208
先声明下:本文中的switch仅限于JS,我并未查阅过其他编程语言中switch的语法,但有朋友反映在OC中并不适用! 一、switch语句基础概念 属于选择结构,一般用于选择要执行的多个代码块之一。 基本语法 工作原理:首先设置表达式 ,通常是一个变量。随后表达式的值会与结构中的每个 case 的 ...
分类:
其他好文 时间:
2017-08-29 14:12:55
阅读次数:
151
// // ViewController.m // 07-UIView的常见方法 // #import "ViewController.h" @interface ViewController () // 红色的view,通过连线,连线就是把oc代码和UI绑定了。 @property (weak, ... ...
分类:
移动开发 时间:
2017-08-29 11:14:04
阅读次数:
228