
OC学习笔记
shoolay
最光辉的一次传说
展开
-
error: warning: Stopped in a context claiming to capture an Objective-C object pointer,
如图所示,选中工程,选择target然后在build setting中搜索modules,将Enable Clang Module Debugging改成NO(注意并非图中被选中的那一行)原创 2017-04-24 20:37:49 · 932 阅读 · 1 评论 -
iOS 如何通过变量获取对应的变量名
最近在整理项目代码中key-value中的key,原来的老的代码处理的比较简单,直接使用#define kFirstSplash @"kFirstSplash"虽然目前这样的字符串define已经都整理到了一个文件中,但是我还是觉使用define的方式不够“面向对象”(强行找理由),另外每次定义一个key,还要专门写两遍一模一样的字符串,因此就在思考,怎么样在OC的代码中直接通过变量获取到这...原创 2019-02-24 17:53:52 · 1455 阅读 · 0 评论 -
sqlite数据库中常用的sql语句
sqlite转载 2015-09-04 21:45:51 · 862 阅读 · 0 评论 -
iOS中Block实现原理回顾
重新回顾了一下iOS内存管理一书的Block部分,为了加深一下自己对block的理解,这里将其实现总结到这篇博客。准备工作xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc XXXX.m 使用该命令将OC写的代码改用C++来表示,所以接下来将使用此命令完成对block的探究new一个文件DemoClass#import "DemoCl...原创 2019-06-18 21:04:52 · 859 阅读 · 0 评论