上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 转载: NS_AVAILABLE_IOS(5_0) 这个方法可以在iOS5.0及以后的版本中使用,如果在比5.0更老的版本中调用这个方法,就会引起崩溃。 NS_DEPRECATED_IOS(2_0, 6_0)这个宏中有两个版本号。前面一个表明了这个方法被引入时的iOS版本,后面一个表明它被废弃时的i 阅读全文
posted @ 2017-04-21 11:25 有棱角的圆 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 去除一堆log的方法: Xcode8 >Product Edit Scheme... -> Run -> Arguments, 在Environment Variables里边添加 OS_ACTIVITY_MODE = disable 阅读全文
posted @ 2017-04-21 10:19 有棱角的圆 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 在做静态库的时候以及引用静态库的时候经常会遇到一些关于真机模拟器不通用的情况,会报错找不到相应库导致编译失败, 这里简单记录一下各种设备支持的架构。 iOS测试分为模拟器测试和真机测试,处理器分为32位处理器,和64位处理器, 模拟器32位处理器测试需要i386架构,(iphone5,iphone5 阅读全文
posted @ 2017-04-21 09:40 有棱角的圆 阅读(7289) 评论(0) 推荐(0) 编辑
摘要: 在开发的过程中,我们会接入很多的sdk,比如相机,相册,是否允许获取位置等,大多数的情况下是默认显示英文, 在plist文件里面添加一个key就可以了,如下图: key:Localization native development region value:可以选 China 这样的话就可以了! 阅读全文
posted @ 2017-04-20 13:42 有棱角的圆 阅读(191) 评论(0) 推荐(0) 编辑
摘要: X509 文件扩展名 首先我们要理解文件的扩展名代表什么。DER、PEM、CRT和CER这些扩展名经常令人困惑。很多人错误地认为这些扩展名可以互相代替。尽管的确有时候有些扩展名是可以互换的,但是最好你能确定证书是如何编码的,进而正确地标识它们。正确地标识证书有助于证书的管理。 编码 (也用于扩展名) 阅读全文
posted @ 2017-04-19 14:47 有棱角的圆 阅读(1480) 评论(0) 推荐(0) 编辑
摘要: 1.需求:A应用打开B。B回跳到A 2.问题: 看到网络上的文档讲的大多数都是app单向跳转的例子,而我们在跳转到第二个app的时候往往需要返回到原来的app,虽然支付宝微信等第三方等应用会有回调的函数,但是如果打开的应用是自己的app,那么如何实现从第二个应用返回原来的应用呢,作为一个新人真的有点 阅读全文
posted @ 2017-04-14 15:21 有棱角的圆 阅读(2687) 评论(0) 推荐(0) 编辑
摘要: 有时我们需要在一个主工程中添加其他的子工程,用来对子工程进行编写修改或者是利用子工程中的库文件等等操作,这时候我们需要用到工程的嵌套。 步骤:(看图说话) 1.新建主工程,名为TestTTTT,新建一个static framework 工程,工程名为MyLibrary。把两个工程文件放到一个文件夹下 阅读全文
posted @ 2017-04-13 11:54 有棱角的圆 阅读(6073) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-04-11 14:39 有棱角的圆 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 在iOS开发中为了方便管理资源文件,可以使用bundle的方式来进行管理,比如kkgridview里就是把所需的图片文件全部放在一个bundle来管理的 . 切记目前iOS中只允许使用bundle管理资源文件和国际化信息,不支持代码的打包。 在xcode中只能够创建setting bundle,会默 阅读全文
posted @ 2017-04-11 13:25 有棱角的圆 阅读(294) 评论(0) 推荐(0) 编辑
摘要: block下循环引用的问题 __block本身并不能避免循环引用,避免循环引用需要在block内部把__block修饰的obj置为nil __weak可以避免循环引用,但是其会导致外部对象释放了之后,block 内部也访问不到这个对象的问题,我们可以通过在 block 内部声明一个 __strong 阅读全文
posted @ 2017-04-10 14:24 有棱角的圆 阅读(2325) 评论(0) 推荐(0) 编辑
摘要: 使用下面代码打印行号,功能函数,以及要打印的内容 使用: 、 打印信息为: 阅读全文
posted @ 2017-04-10 14:11 有棱角的圆 阅读(146) 评论(0) 推荐(0) 编辑
摘要: iphone沙盒(sandbox)中的几个目录获取方式: 保存图片到相册的三种方法: 1、使用UIImageWriteToSavedPhotosAlbum函数将图片保存到相册,如: 第一个参数是要保存到相册的图片对象 第二个参数是保存完成后回调的目标对象 第三个参数就是保存完成后回调到目标对象的哪个 阅读全文
posted @ 2017-04-10 13:41 有棱角的圆 阅读(1726) 评论(0) 推荐(0) 编辑
摘要: 介绍: Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。 设计: GCD的工作原理是:让程序平 阅读全文
posted @ 2017-04-10 11:50 有棱角的圆 阅读(441) 评论(0) 推荐(0) 编辑
摘要: iOS的软件开发工具包SDK,一般是以库的形式出现,从本质上来说是一种可执行代码的二进制格式,可以被载入内存中执行。开发过程中,我们常常会用到第三方的SDK。尤其是微信、QQ、百度地图、支付功能等。其实我们也可以制作属于自己的库文件呢?如果,将自己写的功能类编译成库文件,分发给其他人来使用呢? 库分 阅读全文
posted @ 2017-04-05 18:19 有棱角的圆 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: Targets选项下有Other linker flags的设置,用来填写XCode的链接器参数,如:-ObjC -all_load -force_load等。还记得我们在学习C程序的时候,从C代码到可执行文件经历的步骤是: 源代码 > 预处理器 > 编译器 > 汇编器 > 机器码 > 链接器 > 阅读全文
posted @ 2017-04-05 14:59 有棱角的圆 阅读(197) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页