码迷,mamicode.com
首页 >  
搜索关键字:objc    ( 1320个结果
Objective-C基础之_ weak, _ strong , __ block
上一篇文章中对于block做了一个全面的剖析和理解,那么在OBjective—C的block使用中我们难免会用到以上几个关键字,其实对于__block上篇文章已经做了解释,这篇文章,我会做几个关键字的区别和总结,来加深认识和理解。 上篇文章知道 clang -rewrite-objc 可以将OC代码 ...
分类:其他好文   时间:2018-05-17 19:54:33    阅读次数:284
[Draft]iOS.Architecture.16.Truth-information-flow-and-clear-responsibilities-immutability
Concept: Truth, Information Flow, Clear Responsibilities and Immutability 1. Truth 1.1 Single Source of Truth 单一的事实/真想来源 Ref[2] Ref[3] "One core princ ...
分类:移动开发   时间:2018-05-09 15:01:52    阅读次数:218
[Draft]iOS.ObjC.Pattern.Builder-Pattern
Builder Pattern in Objective-C Reference 1. The Builder pattern in Objective-C Published on 04 Apr 2014 https://webcache.googleusercontent.com/search? ...
分类:移动开发   时间:2018-05-09 14:38:51    阅读次数:213
保存地图发生锁定冲突
如果一个地图文件被打开且未关闭(Close方法),然后再次打开它,这没有问题,如果接下来再保存它,就会出现发生锁定冲突了。其实出比较容易理解为什么要被锁,解决方法是:在保存时,使用IObjectCopy操拷贝一个副本。 例如:在保存地图前,窗体控件(axMapControl或axPageLayout ...
分类:其他好文   时间:2018-04-25 22:10:16    阅读次数:232
iOS开发系列-Block
概述 Block也是一种数据类型,用于保存一段代码。 Block基本使用 Block的声明定义 声明一个block类型的变量 定义一个block Block的定义不管有没有返回值,在定义时返回值类型可以省略。当一个block没有参数时Block定义^后面的括号也可以省略。 ...
分类:移动开发   时间:2018-04-15 13:37:19    阅读次数:164
Python语言库pyttsx3
这是一个文字转语音的python模块。 1. macos下安装的时候出现问题: 后来发现,Foundation, AppKit, PyObjCTools都不存在,主要原因是缺少依赖模块pyobjc, 安装完之后就一切正常。 2. 语音语言的设置 默认语言为英语,在网上查找了半天都没找到原因,回到源码 ...
分类:编程语言   时间:2018-04-15 12:02:49    阅读次数:1388
iOS 执行时
一、什么是执行时(Runtime)? 执行时是苹果提供的纯C语言的开发库(执行时是开发中经经常使用到的底层技术)二、执行时的作用? 能获得某个类的全部成员变量能获得某个类的全部属性能获得某个类的全部方法交换方法实现能动态加入一个成员变量能动态加入一个属性能动态加入一个方法三、案例:执行时获取成员变量 ...
分类:移动开发   时间:2018-04-01 14:33:15    阅读次数:171
1 AFNetworking 知识点列举
AFNetworking 知识点: 1.NSURLSession 2.Runtime 方法置换,给分类添加属性 手动KVO等 方法置换: http://www.cnblogs.com/kesalin/archive/2012/01/05/objc_method_swizzling.html 分类: ...
分类:Web程序   时间:2018-03-30 21:36:49    阅读次数:190
iOS之内存管理(ARC)
iOS的内存管理,相信大家都不陌生,之前是使用的MRC,由开发人员手动来管理内存,后来使用了ARC,来由系统管理内存。本文主要讲讲Autorelease,Core Foundation对象在内存管理方面要注意的地方。 Autorelease 提到内存管理,就不得不提autorelease,虽然我们平 ...
分类:移动开发   时间:2018-03-29 19:17:41    阅读次数:232
iOS 知识点
1、用 命令 “ -fno-objc-arc” 将ARC工程中的一个.m文件单独设置为MRC编码编译 步骤:ProjectName -> Target -> Build Phases -> .m -> Complier flags -> 填写命令 "-fno-objc-arc " 2、禁止 Tabl ...
分类:移动开发   时间:2018-03-19 13:35:48    阅读次数:216
1320条   上一页 1 ... 11 12 13 14 15 ... 132 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!