摘要:
LLDB是 XCode 内置的为我们开发者提供的调试工具。 LLDB 可以提供的服务: 允许你在程序的特定时刻暂停它; 允许你查看变量的值; 执行自定的指令; 按照你所认为合适的步骤来操作程序的进展。 语法 <command> [<subcommond>] 唯一匹配原则:假如根据前n个字母已经能唯一 阅读全文
摘要:
最近发现 Xcode 崩溃信息里,不打印方法名了。 打印出来的都是十六进制地址: *** First throw call stack:(0x184767164 0x1839b0528 0x1846c2020 0x10476a0fc 0x18dd21a00 0x18ddc8eb8 0x18ddc83 阅读全文
摘要:
最近做了AOP, 监测工程中的某些数据. 但是不能影响原工程, 也不在原工程中写代码; 面向切面编程, AOP.首先使用了个开源的第三方, Aspects;关于框架的搭建第一个版本主要是收集Node中的数据. 之后肯定还会收集其他的数据; 主要就是对 WebSocket 中的方法, 插入代码. 所以 阅读全文
摘要:
使用碰撞监测的方法发现真实世界中的平面.如果你在 configuration 中打开了 planeDetection, ARKit 会在相机图像中监测平面, 报告他们的位置和大小.物体追踪是不精确的技术, 但是这个技术通常有很高的精确度, 产生真实的AR体验. 依赖于设备所处的环境, 环境并不是一成 阅读全文
摘要:
View Guides View Programming Guide for iOS 2017.6.28 Coding Guidelines for Cocoa 2017.6.30 Core Animation Programming Guide 17.7.5 Objective-C Runtime 阅读全文
摘要:
本文是《Sunvey the Major Framworks》一文的翻译 框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件。一个共享库定义的方法或函数可以被应用程序调用。 iOS提供了很多你可以在应用程序里调用的框架。要使用一个框架,需要将它添加到你的项目 阅读全文
摘要:
原文地址: http://www.cnblogs.com/dxb123456/p/5479198.html 一 iOS中都有什么设计模式? 1.代理模式 2.观察者模式 3.MVC模式 4.单例模式 5.策略模式 6.工厂模式 二 各个设计模式的作用? (一)代理模式 在观察者模式中,一个对象任何状 阅读全文
摘要:
在枚举中我们经常见到, 如下写法 typedef enum _LHDirection { LHDirectionNone = 0, LHDirectionTop = 1 << 0, LHDirectionLeft = 1 << 1, LHDirectionRight = 1 << 2, LHDire 阅读全文
摘要:
官方推荐的代码习惯, 有必要看看 阅读全文
摘要:
#if 是要去判断, 跟值有关 #ifdef 只要定义了即可, 就会走下面的代码, 不管值是0还是1 所以一般都是用#ifdef DEBUG调试 阅读全文