- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 iOS开发问题集锦-基础篇
1.为什么说Objective-C是动态语言?一般说的动态语言是像JavaScript、Python这样的语言,声明变量时不用指定特定的类型。而OC从形式上看是一门静态的开发语言,那么OC的动态体现在哪些方面呢?动态类型:OC中用id可以指向任意类型的对象,在运行时才确定具体的类型。 自省:在NSObject中还要一些动态类型检测的API,如isMemberOfClass, isKi...
2020-02-28 20:45:45 230
原创 Lua中string库和table库的区别
1.关于tableLua官方文档对table库的描述:This library provides generic functions for table manipulation. It provides all its functions inside the table table. 使用起来很简单:local sortn = table.concat( {1,2,3,4...
2018-12-06 20:24:46 507
原创 iOS architecture and framework(Stanford class 1)
Cocoa Touch:Multi-Touch Alerts Core Motion Webview View Hierarchy Map Kit Localization Image PickerControls CameraMedia:Core Audio JPEG,PNG,TIFF OpenAL PDFAudio Mixing Quart
2016-07-09 17:02:28 559
原创 FMDB实战
FMDB对 sqlite3 的api进行了简单封装,支持MRC和ARC,不需要设置flag。1. 首先,从 github 上 clone源代码,或者用 cocoapods(推荐),并导入到项目中2. 添加 libsqlite3.dylib 到链接库中这样就可以使用FMDB来管理数据库了。1. 创建db新建一个 DBManager,用来统一管理db的操作。#import
2015-09-17 18:47:28 484
翻译 NSObject源码
/* NSObject.hCopyright (c) 1994-2012, Apple Inc. All rights reserved.*/#ifndef _OBJC_NSOBJECT_H_#define _OBJC_NSOBJECT_H_#if __OBJC__#include #include @class NSString,
2015-06-16 15:44:39 1711
原创 Lua语言学习之函数探索
前面已经接触到函数了,几乎所有语言都会引入函数的概念。在Lua中,函数是一种对语句和表达式进行抽象的主要机制。函数既可以完成某项特定的任务,也可以只做一些计算并返回结果。第一种情况,一句函数调用被视为一条语句;而在第二种情况中,则将其视为一句表达式。函数一般有三部分构成:函数名、参数和函数体,Lua中用function来定义一个函数。有的函数有返回值,有的则没有返回值。Lua...
2014-07-16 19:18:11 507
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人