NSClassFromString,NSSelectorFromString,isKingOfClass

2017-02-17
阅读 2 分钟
2.2k
NSClassFromString,NSSelectorFromString,isKingOfClass NSClassFromString   这个方法判断类是否存在,如果存在就动态加载的,不存为就返回一个空对象;   id myObj = [[NSClassFromString(@"MySpecialClass") alloc] init];   正常情况下等价于:id myObj = [[MySpecialClass alloc] init];   优点: 1, 弱化...

iOS-从App跳转到微信公众号

2016-10-18
阅读 1 分钟
13.5k
{代码...}

cocoaPods集成最新版的坑

2016-07-11
阅读 1 分钟
3.4k
如何使用CocoaPods?1.对于未集成的项目 {代码...} {代码...} 2.对于已经集成过的项目 使用xcode 打开工程找到podfile文件 {代码...} {代码...}

ios pop界面 键盘弹起又收回

2016-03-25
阅读 1 分钟
3.8k
[代码]键盘popViewControllerAnimated后再次弹起 //返回到上一界面 -(void)customBackBtnPressed:(id)send{ {代码...} } //通常用的这个代理方法来做 发现键盘在popViewControllerAnimated后会重新出现 -(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ {代码...} } //百思不得...

字符串反转

2016-03-15
阅读 1 分钟
2.2k
字符串倒叙NSString *abcd = @"abcd";NSMutableString *dcba = [[NSMutableString alloc]initWithCapacity:abcd.length];

多态定义

2016-03-15
阅读 1 分钟
2.8k
{代码...} {代码...}

runtime 应用

2016-03-02
阅读 3 分钟
2.5k
(void)viewDidLoad { {代码...} //获得Ivar {代码...} } {代码...} } 运行结果如下: 成员变量遍历输出结果.png

loadView、viewDidLoad及viewDidUnload的关系

2016-02-17
阅读 3 分钟
2.2k
{代码...}

@autoreleasepool-内存的分配与释放

2016-01-21
阅读 2 分钟
3.3k
{代码...}

Tips:使用Xcode查找项目中的中文字符串

2016-01-20
阅读 1 分钟
4.6k
{代码...} {代码...}

UITableView优化

2016-01-13
阅读 4 分钟
3.3k
{代码...}

UITabbar上显示小红点。

2016-01-12
阅读 1 分钟
4.3k
如果有数字,直接使用 viewController.tabBarItem.badgeValue = @"1"; 没有数字,自己往tabbar加subView。 {代码...}

常用的设备及APP属性

2016-01-07
阅读 1 分钟
2.7k
{代码...}

Error Domain=NSCocoaErrorDomain Code=3840 #484错误解析

2016-01-07
阅读 2 分钟
11.9k
Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (JSON text did not start with array or object and option to allow fragments not set.) UserInfo=0x8ea19a0 {NSDebugDescription=JSON text did not start with array or object and option to allow fragme...

IOS的ARC会导致的内存泄露问题和解决方案

2015-12-15
阅读 1 分钟
3.6k
{代码...}

个人常用iOS第三方库以及XCode插件介绍

2015-11-30
阅读 4 分钟
3.9k
可以看到JS以绝对的优势排名第一 一定程度上也说明了JS在这几年为什么发展得这么迅速 不会点JS都不好意思说自己是码农 不过现在JS圈的造轮子浪潮也是愈演愈烈了 自己不写个框架都不好意思打招呼

斯坦福iOS_系列视频之俄罗斯方块

2015-11-25
阅读 1 分钟
2.1k
俄罗斯方块实现动画创建基础类 子视图创建方法 移除方块方法详解 去除动画摇晃 动画吸附行为创建(创建连线)

Xcode中修改变量名、类名及字符串的替换操作

2015-11-25
阅读 1 分钟
3.6k
{代码...} {代码...} {代码...} {代码...} {代码...}

iOS真机沙河文件查看

2015-11-09
阅读 1 分钟
2.6k

ios学习一定要知道这几中本地化存储方式

2015-10-22
阅读 10 分钟
4.8k
准备工作 准备工作就是导入依赖库啦,在iOS中要使用SQLite3,需要添加库文件:libsqlite3.dylib并导入主头文件,这是一个C语言的库,所以直接使用SQLite3还是比较麻烦的。 3.使用 创建数据库并打开操作数据库之前必须先指定数据库文件和要操作的表,所以使用SQLite3,首先要打开数据库文件,然后指定或创建一张表。

IOS中延时执行的几种方式的比较和汇总

2015-10-12
阅读 1 分钟
5.3k
本文列举了四种延时执行某函数的方法及其一些区别。假如延时1秒时间执行下面的方法。 -(void)delayMethod { NSLog(@"execute"); }1.performSelector方法 [self performSelector:@selector(delayMethod) withObject:nilafterDelay:1.0f]; 此方式要求必须在主线程中执行,否则无效。 是一种非阻塞的执行方式, 暂时未找到...

iOS开发工具-网络封包分析工具Charles

2015-09-29
阅读 1 分钟
3.1k
[链接]

优秀的开源IOS

2015-09-17
阅读 1 分钟
2.3k
[链接]

Emoji检测

2015-09-15
阅读 2 分钟
2.2k
+(BOOL)stringContainsEmoji:(NSString *)string{ {代码...} }

UISegmentedControl详解

2015-09-14
阅读 1 分钟
2.4k
NSArray *segmentedArray = [[NSArray alloc]initWithObjects:@"热门",@"广场",@"关注",nil];

UICollectionView基础

2015-09-14
阅读 10 分钟
3.7k
(void) setLabelText:(NSString *)text;@end MyHeadView.m 复制代码 import "MyHeadView.h" @interface MyHeadView() @property (strong, nonatomic) UILabel *label; @end @implementation MyHeadView -(id)initWithFrame:(CGRect)frame{ {代码...} } -(void) setLabelText:(NSString *)text{ {代码...} } @end复制代码...

公共类库使⽤用说明!

2015-09-11
阅读 2 分钟
2.2k
使用前提:在workspace下使⽤ 附workspace新建或加⼊已有项⺫方法: 新建项目:打开workspace——左侧菜单空白处点击右键——new project ——(新建项⺫流程省略);加⼊入已有项目:打开workspace——左侧菜单空⽩白处点击右键——add file to xx——选中项⺫的.xcodeproj⽂文件; 引⽤类库!先在Target中,选中General这个Tab,添加libMyLib....

IOS---加急审核

2015-09-10
阅读 1 分钟
4.3k
IOS---加急审核 标签: it {代码...} 一:加急存在的原因 {代码...} 二:操作流程 {代码...} 三:这里比较常见的一个原因 我们发现一个严重的问题,我们的应用程序存在崩溃现象,给用户带来较差体验。在新版本中,我们解决这个严重的问题。所以我们需要一个快速的回复,以保证用户信息的安全、请帮助我们,非常感谢你 !...

Xcode6中如何去掉默认的Main.storyboard

2015-08-31
阅读 1 分钟
3.4k
xcode 6取消了 Empty Application 模板来创建一个工程,创建出来的有工程多了Main.storyboard,默认加载Main.storyboard,但是有很多人还想用代码来实现UI的布局,去除Main.storyboard的有三步: