IOS
奈落之夜宵
这个作者很懒,什么都没留下…
展开
-
self使用时,导致死循环的的一个初级错误
首先错误代码是这样的。#import @interface Test : NSObject{ int number;}-(int) Number;-(void) setNumber: (int) value;-(void) TraceNumber;@end@implementation Test-(int) Number{ return number;}原创 2015-03-16 20:01:18 · 646 阅读 · 0 评论 -
Xcode升级后, 插件管理Alcatraz 失效解决方法
1、控制台输入以下命令并执行find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add defaults read /Appli转载 2015-11-11 10:52:38 · 795 阅读 · 0 评论 -
"-fembed-bitcode is not supported on versions of iOS prior to 6.0" 错误
“-fembed-bitcode is not supported on versions of iOS prior to 6.0” 错误今天准备打发布包,Archive的时候,出现了这个错误。经过各种搜索,发现这是由于昨天刚刚升级到Xcode7.0版本。7.0版本会将工程设置中的Enable Bitcode这个设置项默认勾选未YES。这个设置在主工程以及各种依赖库之间必须要统一。由于项目中以来的部原创 2015-09-18 10:14:37 · 4046 阅读 · 0 评论 -
在Mac OS X 上 删除项目中所有.svn 文件
在Mac OS X 上 删除项目中所有.svn 文件参考 博客:http://my.oschina.net/phpyer/blog/141754使用Cocos2d-x开发时,笔记本键盘太小,使用很不方便。因此可以在PC上,和Mac上分别建立两个一样的工程,然后把Classes目录,和Resource目录放到svn上。这样写大部分代码以及简单测试,可以在pc上 进行。编译看不同iphone上的效果,可转载 2015-08-03 12:29:21 · 622 阅读 · 0 评论 -
IPhone上应用及数据所在的目录
手机越狱后,可以轻松的从Mac上,通过SSH对手机进行访问,拷贝上传文件等等,都可以不用借助第三方工具了应用程序所在的目录 /private/var/mobile/Containers/Bundle/Application/APP-ID应用的数据存在 /private/var/mobile/Containers/Data/Application/APP-ID有的应用,程序所在的目录,和数据存放目原创 2015-08-13 11:57:16 · 6050 阅读 · 1 评论 -
NSMutableArray等容器类的Copy注意事项
NSMutableArray 这一类容器类,即使使用copy或者mutableCopy方法,也只是拷贝了当前第一层元素的指针,并没有做更深层次的拷贝比如下面的代码中@interface ViewController ()@property (nonatomic, copy) NSArray* data;@property (nonatomic, strong) NSMutableDictiona原创 2015-08-10 17:32:22 · 3461 阅读 · 0 评论 -
UIScrollView中嵌入一个UITableView,使用Masonry来写Autolayout的demo
只有一个viewcontroller,所以直接贴上代码就好//// MainViewController.m// scroll_embed_table_text//// Created by 马龙 on 15/7/6.// Copyright (c) 2015年 马龙. All rights reserved.//#import "MainViewContr原创 2015-07-06 18:02:03 · 2755 阅读 · 1 评论 -
IOS开发点滴
naigateBar是否透明的设置navigationController.navigationBar.translucent = YES获取类的类名NSLog(@"class name>> %@",NSStringFromClass([self class]));调试窗口中输出变量print (type) 变量名。框架中的变量名,最好使用[]语法获取,原创 2015-02-07 13:51:06 · 520 阅读 · 0 评论 -
使用CFStringTransform方便的进行中文名字的排序
在学习tableview的使用中,涉及到了通讯录中中文姓名的排序问题,现在网上好像大部分方法,都是使用一位大牛写的pinyin.h文件,将每个汉字对应的拼音首字母映射了起来。这个方法在仅仅进行首字母的排序上没有问题,但是如果首字母相同就不好判断了,比如兰和刘,王和吴。后来发现使用CFStringTransform可以方便的进行全部拼音的比较。代码如下:首先增加一个StringCompareUt原创 2015-04-14 15:15:51 · 1253 阅读 · 0 评论 -
NSString批量替换字符串
1、使用NSString自定义的方法NSString* teststr = @"aaaak$kbbbbk$kcccc";NSLog(@"%@", teststr);NSMutableString* nsstrmutable = [[NSMutableString alloc] initWithString:teststr];[nsstrmutable replaceOccurrencesOfS原创 2015-12-14 10:40:42 · 2990 阅读 · 0 评论