码迷,mamicode.com
首页 >  
搜索关键字:oc c++混编    ( 5829个结果
iOS 开发之 FMDB 源码分析
概念: FMDB 是用于数据存储的框架,它是 iOS 平台下对 SQLite 数据库的封装。FMDB 是面向对象的,它以 OC 的方式封装了 SQLite 的 C 语言 API,使用起来更加方便。 Core Data是 ORM(对象关系映射) 的一种体现,使用Core Data需要用到模型数据的转化 ...
分类:移动开发   时间:2017-08-30 18:22:45    阅读次数:298
Runtime最全详解
简介 OC这门语言把很多事情从编译和链接阶段推迟到运行时处理。只要有可能,它就会采取动态运行时机制。这意味着这门语言不仅需要一个编译器还需要一个运行时系统来执行这些编译后的代码。这个运行时系统相当于OC语言的操作系统,它使得这门语言运转良好。 Runtime版本和平台 Objective-C run ...
分类:其他好文   时间:2017-08-30 15:39:35    阅读次数:208
浅析switch
先声明下:本文中的switch仅限于JS,我并未查阅过其他编程语言中switch的语法,但有朋友反映在OC中并不适用! 一、switch语句基础概念 属于选择结构,一般用于选择要执行的多个代码块之一。 基本语法 工作原理:首先设置表达式 ,通常是一个变量。随后表达式的值会与结构中的每个 case 的 ...
分类:其他好文   时间:2017-08-29 14:12:55    阅读次数:151
ios3--UIView的常见方法
// // ViewController.m // 07-UIView的常见方法 // #import "ViewController.h" @interface ViewController () // 红色的view,通过连线,连线就是把oc代码和UI绑定了。 @property (weak, ... ...
分类:移动开发   时间:2017-08-29 11:14:04    阅读次数:228
swift中Any,AnyObject,AnyClass的区别
这几个概念让人很迷惑,看了很多帖子,终于搞明白了,简单总结: Any 和 AnyObject 是 Swift 中两个妥协的产物。什么意思呢,oc中有个id关键字,表示任何对象,oc和swift混编的时候拿什么对应id呢?就发明出来了AnyObject。但是!oc中的NSString,NSArray等 ...
分类:编程语言   时间:2017-08-25 15:55:47    阅读次数:258
开始从oc转入swift的注意点
1.swift注重使用点语法,开始时会有点不习惯。OC使用的一些代码习惯要改改。2.在OC中我们常用#pramgram mark #warning之类的标记注释,在swift中这些不能用了,我们要改为//MARK:注释 //FIXME:注释 //TODO:提示、注释3.OC中常常@interface ...
分类:编程语言   时间:2017-08-25 09:38:17    阅读次数:242
swift3.0之后的Error处理
在之前的版本中,Swift中Error与OC中NSError没有关系。但是现在两者可以互相强转。 我们先来看两者的区别。Error是一个实现Error协议的枚举,对外能够获取的具体信息只有rawValue。(也可以是实现Error协议的结构体) 枚举Error: enum LoginError: E ...
分类:编程语言   时间:2017-08-24 20:08:28    阅读次数:2723
ios_oc 应用程序的生命周期
iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。iOS系统的资源是有限的,这样可以提高电池的使用和用户体验。 开发app,我们要遵循apple公司的一些指导原则,原则如下: 1、应用程序状态 状态如下: Not running 未运行 ...
分类:移动开发   时间:2017-08-24 12:33:21    阅读次数:260
[object-c 2.0 程序设计]object-c file handle (二)
目前可以使用 Object-c 的 file 处理, 可以操作目录,并读写文件, 控制台程序生成了正常的文件,感觉比较欣慰,文件处理也算蛮大的一步了,知道了一些 oc 常用的库处理,在渐渐地变熟练 ...
分类:其他好文   时间:2017-08-23 22:13:58    阅读次数:238
UITextView文字添加链接和自定义选择内容后的菜单
1.OC版 self.textView.dataDetectorTypes = UIDataDetectorTypeAll; self.textView.editable = NO; //只有设置为No,不可编辑才能显示下划线。 self.textView.text = @"http://www.b ...
分类:其他好文   时间:2017-08-23 17:36:23    阅读次数:249
5829条   上一页 1 ... 40 41 42 43 44 ... 583 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!