摘要: 1.SVN配置假设你公司svn地址为:svn://192.168.1.111/svn/ios,用户名:svnserver,密码:1234561:填写主机地址2:如果你的主机地址中有端口号,如为192.168.1.111:8080,则2中填写80803:填写主机后面的路径4:自动生成,如果你填写完之后... 阅读全文
posted @ 2015-11-27 17:24 死磕侠 阅读(5434) 评论(0) 推荐(0) 编辑
摘要: 1,在MRC 时代,__block 修饰,可以避免循环引用;ARC时代,__block 修饰,同样会引起循环引用问题; 2,__block不管是ARC还是MRC模式下都可以使用,可以修饰对象,还可以修饰基本数据类型; 3,__weak只能在ARC模式下使用,也只能修饰对象,不能修饰基本数据类型; 4 阅读全文
posted @ 2017-04-17 11:42 死磕侠 阅读(96) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/cloudox_/article/details/50532124 阅读全文
posted @ 2017-04-12 18:41 死磕侠 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 在Windows时代,大家肯定对SendMessage,PostMessage,GetMessage有所了解,这些都是windows中的消 息处理函数,那对应在ios中是什么呢,其实就是NSRunloop这个东西。在ios中,所有消息都会被添加到NSRunloop中,分为‘input source’ 阅读全文
posted @ 2017-01-11 12:52 死磕侠 阅读(187) 评论(0) 推荐(0) 编辑
摘要: xcode8.1 autolayout 找不到 Update Frames 按钮 xcode8.1 autolayout 找不到 Update Frames 按钮 xcode8.1 autolayout 找不到 Update Frames 按钮 xcode8.1 autolayout 找不到 Update Frames 按钮 xcode8.1 autolayout 找不到 Update Frames 按钮 阅读全文
posted @ 2016-11-17 12:10 死磕侠 阅读(390) 评论(0) 推荐(0) 编辑
摘要: CleanMyMac 3.1.1.dmg比较好用的清理软件.破解版!http://pan.baidu.com/s/1i4mo7jvNTFS读写 Tuxera NTFS for Mac.rar也是破解的.注册的解压出RAR救能看到了,输入序列号即可..http://pan.baidu.com/s/1q 阅读全文
posted @ 2016-09-17 13:57 死磕侠 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 在这里记下。。防止丢失 pwd 当前工作目录 cd(不加参数) 进root cd(folder) 进入文件夹 cd .. 上级目录 cd ~ 返回root cd - 返回上一个访问的目录 rm 文件名 删除 cat 文件名(|less) 在终端下查看文件 ls 列出目录下所有文件 cp 文件名 目标 阅读全文
posted @ 2016-09-13 10:32 死磕侠 阅读(255) 评论(0) 推荐(0) 编辑
摘要: (1)Information Needed We began the review of your app but aren’t able to continue because we need additional information about your app. At your earli 阅读全文
posted @ 2016-08-30 10:52 死磕侠 阅读(9313) 评论(0) 推荐(1) 编辑
摘要: http://www.cocoachina.com/industry/20140224/7866.html 阅读全文
posted @ 2016-08-23 11:44 死磕侠 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 我的这个是MJRefresh,学习打.a包Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UITableView setMj_footer:]: unrecognized selec 阅读全文
posted @ 2016-08-12 16:18 死磕侠 阅读(4207) 评论(0) 推荐(0) 编辑
摘要: NSLog(@"方法:%@\n类:%@\n行数:%d\n路径:%s",NSStringFromSelector(_cmd), 阅读全文
posted @ 2016-08-10 10:37 死磕侠 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 引言 相信初接触到CALayer的人都会遇到以下几个问题: 为什么修改anchorPoint会移动layer的位置? CALayer的position点是哪一点呢? anchorPoint与position有什么关系? 每一个UIView都默认关联着一个CALayer, UIView有frame、b 阅读全文
posted @ 2016-08-04 08:53 死磕侠 阅读(2072) 评论(0) 推荐(0) 编辑
摘要: 参考 http://blog.csdn.net/a9254778/article/details/8513086 阅读全文
posted @ 2016-07-27 11:13 死磕侠 阅读(408) 评论(0) 推荐(0) 编辑
摘要: Markdown 算是一门新兴语言,现在 7-8 岁了吧。它设计的初衷就是让写字的人专注于写字,用纯文本简单的符号标记格式,最后再通过工具转换成鬼畜的 HTML/XHTML。如果你玩过 wikipedia,基本是很类似的意思。具体语法参见这里。Mou 是 Mac 上的 Markdown 编辑器,两栏 阅读全文
posted @ 2016-06-29 17:56 死磕侠 阅读(717) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/ziyi--caolu/p/4900650.html#3437998 阅读全文
posted @ 2016-06-28 16:09 死磕侠 阅读(320) 评论(0) 推荐(0) 编辑
摘要: http://my.oschina.net/netmouse/blog/478509 阅读全文
posted @ 2016-06-22 16:21 死磕侠 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 【iPhone国行和港行的区别】国行:耳机只能用在苹果设备上,不能用其它设备。充电器不用转接,直接可以用,保修的时候如果换新了,重新计算一年保修期。国行是三网通用。港行:耳机可以用在任何设备上。充电器需要转接以下,保修的时候如果换新了,保修期按照原来的计算。港行是移动联通234g,不支持电信。【Ma 阅读全文
posted @ 2016-06-13 09:05 死磕侠 阅读(1438) 评论(0) 推荐(0) 编辑
摘要: #ifdef DEBUG //标识符//定义过执行#else//未定义过执行#endif#ifndef DEBUG//标识符//未定义过执行#else//定义过执行#endif#if (5>4) //表达式//真执行#else//假执行#endif 阅读全文
posted @ 2016-05-04 15:02 死磕侠 阅读(815) 评论(0) 推荐(0) 编辑
摘要: const const最好理解,修饰的东西不能被修改 指针类型根据位置的不同可以理解成3种情况: I 常量指针 // 初始化之后不能赋值,指向的对象可以是任意对象,对象可变。 NSString * const pt1; II 指向常量的指针 // 初始化之后可以赋值,即指向别的常量,指针本身的值可以 阅读全文
posted @ 2016-01-19 11:25 死磕侠 阅读(260) 评论(0) 推荐(0) 编辑
摘要: Targets选项下有Other linker flags的设置,用来填写XCode的链接器参数,如:-ObjC -all_load -force_load等。还记得我们在学习C程序的时候,从C代码到可执行文件经历的步骤是: 源代码 > 预处理器 > 编译器 > 汇编器 > 机器码 >... 阅读全文
posted @ 2016-01-14 10:40 死磕侠 阅读(2373) 评论(0) 推荐(0) 编辑
摘要: http://www.itqnh.com/deepin/win7-64.html mac windows https://help.apple.com/bootcamp/assistant/6.0/#/bcmp173b3bf2 阅读全文
posted @ 2016-01-11 09:51 死磕侠 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 关于ios 和 android 录音(语音)对聊文件格式问题在做语音对讲的时候,将会碰到录制语音格式的问题,这些需要跨平台我们可能需要使用双方平台都支持的格式,或者执行编码转换解决方式如下:wav:文件太大,不建议网络传输mp3: ios,android录制都 需要进行编码转换,使用lame第三方库... 阅读全文
posted @ 2015-12-31 11:45 死磕侠 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 1. NSData 与 NSStringNSData-> NSString NSString*aString = [[NSStringalloc initWithData:adataencoding:NSUTF8StringEncoding];NSString->NSDataNSString*aSt... 阅读全文
posted @ 2015-12-21 14:55 死磕侠 阅读(5220) 评论(0) 推荐(0) 编辑
摘要: 在项目的info.plist里面添加Localized resources can be mixed YES(表示是否允许应用程序获取框架库内语言)即可解决这个问题。特此记录下以便以后查看和别人解决问题 阅读全文
posted @ 2015-12-18 11:25 死磕侠 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 登录开发者帐号,选择 support,然后操作如下图:登录开发者帐号,选择 support,然后操作如下图:登录开发者帐号,选择 support,然后操作如下图:登录开发者帐号,选择 support,然后操作如下图:登录开发者帐号,选择 support,然后操作如下图:登录开发者帐号,选择 supp... 阅读全文
posted @ 2015-12-08 16:41 死磕侠 阅读(231) 评论(0) 推荐(0) 编辑
摘要: extern,作用在IOS中,为了使用全局变量。比写在appDelegate和定义单例方便一些;举例:1.MyExternClass.h添加这个类,并在.m文件添加 代码 #import "MyExtern.h"@implementation MyExternNSString *myExternSt... 阅读全文
posted @ 2015-11-12 11:32 死磕侠 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: 转载http://www.devtang.com/blog/2015/01/31/write-sdk-tips/ 阅读全文
posted @ 2015-11-10 17:01 死磕侠 阅读(165) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/totogo2010/article/details/8233565 阅读全文
posted @ 2015-11-10 11:37 死磕侠 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.在实际开发中很少会用到new,一般创建对象咱们看到的全是[[className alloc] init]但是并不意味着你不会接触到new,在一些代码中还是会看到[className new],还有去面试的时候,也很可能被问到这个问题。2.那么,他们两者之间到底有什么区别呢我们看源... 阅读全文
posted @ 2015-10-30 15:16 死磕侠 阅读(187) 评论(0) 推荐(0) 编辑
摘要: #ifdef DEBUG# define NSLog(...) NSLog(__VA_ARGS__)#else# define NSLog(...) {}#endif 阅读全文
posted @ 2015-10-29 16:37 死磕侠 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。123456789enum {UIViewAutoresizingNone = 0,UIViewAutoresizingFlexibleLeftMa... 阅读全文
posted @ 2015-10-21 14:55 死磕侠 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 1.在arc下系统提示使用__bridge http://www.cnblogs.com/zzltjnh/p/3885012.html参考文档:http://blog.csdn.net/jerryvon/article/details/16843065 http://blog.csdn.net/ky... 阅读全文
posted @ 2015-10-15 16:39 死磕侠 阅读(433) 评论(0) 推荐(0) 编辑
摘要: oundingRectWithSize:options:context:返回文本绘制所占据的矩形空间。- (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringDrawingOptions)options context:(NSStri... 阅读全文
posted @ 2015-10-10 18:02 死磕侠 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 随着 iOS 开发者的增多,业界也出现了为 iOS 程序提供依赖管理的工具,它的名字叫做:CocoaPods。 CocoaPods项目的源码 在 Github 上管理。该项目开始于 2011 年 8 月 12 日,经过多年发展,现在已经成为 iOS 开发事实上的依赖管理标准工具。开发 iOS 项目不 阅读全文
posted @ 2015-09-17 11:12 死磕侠 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一些第三方库里对系统库的类加了 category , 这时,就需要使用编译参数: -ObjC ,这样第三方库中对系统类作的扩展方法才能在工程中使用。但是使用 -Objc 后,会产生两个问题: 1 、 undefined symbols 2 、 duplicate symbol undefined s... 阅读全文
posted @ 2015-09-16 16:19 死磕侠 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 首先在-Prefix.pch,文件里添加如下代码#ifdef DEBUG #define NSLog(...) NSLog(__VA_ARGS__)#define debugMethod() NSLog(@"%s", __func__)#else #define NSLog(...) #define... 阅读全文
posted @ 2015-09-16 11:32 死磕侠 阅读(1259) 评论(0) 推荐(0) 编辑
摘要: IOS的变量前加extern和static字段在SplashViewController.m中定义一个变量是这样的#import "SplashViewController.h"NSString* meString=@"123";@implementation SplashViewControlle... 阅读全文
posted @ 2015-09-11 10:40 死磕侠 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1.Images.xcassets添加LaunchImage 2.具体大小和添加类别都是可以调的 640*960 (4/4s) 2X位置 640*1136 (5/5s/5c) R4位置 750*1334 (6) R4.7位置 1242*2208 (6 plus) R5.5位置 3.选中LaunchS 阅读全文
posted @ 2015-09-10 09:19 死磕侠 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 首先,我们来看下下面一个例子:代码:(串行队列里同步线程嵌套) NSLog(@"haha"); dispatch_queue_t queue = dispatch_queue_create("test", nil); dispatch_sync(queue, ^ { NSLog(@"xx... 阅读全文
posted @ 2015-08-24 10:50 死磕侠 阅读(416) 评论(0) 推荐(0) 编辑
摘要: nilnil和C语言的NULL相同,在objc/objc.h中定义。nil表示一个Objctive-C对象,这个对象的指针指向空(没有东西就是空)。Nil首字母大写的Nil和nil有一点不一样,Nil定义一个指向空的类(是Class,而不是对象)。 阅读全文
posted @ 2015-08-04 09:25 死磕侠 阅读(136) 评论(0) 推荐(0) 编辑