- 博客(29)
- 收藏
- 关注
原创 "This application is modifying the autolayout engine from a background thread, which can lead to en
问题:事件在子线程中处理,多次代理回调导致可能会出现僵尸线程的报错处理: 把代理加到异步主线程处理dispatch_async(dispatch_get_main_queue(), ^(){ [self.delegate xxxxx:nil]; });
2016-01-29 16:43:19 588
转载 Mac OS X 下开发 Android 程序时使用 USB 连真机调试
转自:http://unmi.cc/mac-osx-dev-android-usb/本人很早一篇 Mac OS X 下开发 Android 程序时使用 WiFi ADB 连真机调试,手机端需要连接 WiFi, Root 权限开启 ADB 端口,电脑上执行 adb connect 命令来让 Mac 连接 Android 真机进行调试,其实用不着那么麻烦。即使是现在新版的 A
2016-01-22 17:37:39 534
转载 ADB工具命令及用法
转自:http://www.testwo.com/blog/1221Android Debug Bridge, 是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备。主要可以进行的操作有:1、快速更新设备或手机模拟器中的系统和应用。2、运行shell命令;3、管理设备或模拟器上的预定端口;4、在设备或模拟器上
2016-01-22 17:35:32 2615
转载 IOS_多线程 GCD (OC基于C的多线程函数)
概念解释来自网络:同步、异步、串行、并行概念同步和异步决定了要不要开启新的线程同步:在当前线程中执行任务,不具备开启新线程的能力异步:在新的线程中执行任务,具备开启新线程的能力 并发和串行决定了任务的执行方式并发:多个任务并发(同时)执行串行:一个任务执行完毕后,再执行下一个任务上测试代码://-创建一个异步全局子线程
2016-01-20 16:40:55 1164
转载 ADB server didn't ACK 进程占用adb '5073' 端口
转自:http://blog.csdn.net/mybook1122/article/details/195774111 现象adb server is out of date. killing...ADB server didn't ACK* failed to start daemon *error: unknown host service
2016-01-20 10:55:44 2981
转载 iPhone iOS 设备如何 取消 信任此电脑
以下转自:http://bbs.feng.com/read-htm-tid-8505251.htmliOS7(及以下设备[未验证,应该好使])请按以下方法取消信任曾经信任过的计算机:Windows:删除路径 C:\ProgramData\Apple\LockdownMac:(这个搞了很久)删除路径 /private
2016-01-20 10:16:46 3558
原创 reason: 'launch path not accessible' abort() called 路径获取错误:
Application Specific Information:*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'launch path not accessible'abort() calledterminating with uncaught exception of
2016-01-19 10:37:49 3722
原创 开发中的Bug、异常功能调试思路
(从上至下优先等级)1.(代码导致)查看崩溃记录,然后根据出错提示去查阅相关文档、文章优点:前人遇到过相同问题写的处理方法,当然马上就能使用缺点:由于网络资源分布零散,很多时候在搜索的时间所耗费的时间都不一样,把出错提示原文搜索如果得不到解决办法,剩下的就是查关键字了,最后网络无法提供参考的只能查看官方文档2.(Xcode配置导致)通常出错的话都会报一堆问题,例如库不兼容模
2016-01-19 09:36:51 679
转载 如何查看mac系统是32位还是64位的操作系统
(一)点击工具栏左上角点击 (苹果Logo)标志,关于本机 --> 更多信息 --> 系统报告 -->(左侧栏中)软件(二)打开终端,输入命令 uname -a 回车 x86_64 表示系统为64位 i686 表示系统32位的 比如我的(三)在终端输入命令 ioreg -l -p IODevic
2016-01-18 18:59:39 470
原创 Mac WebView使用(API+JS交互)
//屏蔽右键- (NSArray *)webView:(WebView *)sender contextMenuItemsForElement:(NSDictionary *)element defaultMenuItems:(NSArray *)defaultMenuItems{ NSLog(@"fonction==%s\n",__FUNCTION__); return ni
2016-01-15 13:27:52 3551
转载 Mac OS X 下部分Android手机无法连接adb问题之解决方案
转自:http://blog.csdn.net/artwebs/article/details/20716431时至当今,Android山寨手机厂商已如此之多,能修改和个性化定制Android OS的能人已是多如牛毛,有的牛人修改Android系统只会影响所修改的点,不会影响其它,然后还有的就不多说了,总之做的修改会造成很多影响其它方面功能的问题。对Android APP开发者来说最常
2016-01-14 14:03:46 777
原创 处理器指令集 i386 x86_64 arm64 armv7 armv7s
armv7 , armv7s对应真机的32位处理器,arm64对应真机的64位模拟器,x86_64对应模拟器的64位模拟器。i386对应模拟器的32位模拟器;
2016-01-08 16:28:51 732
原创 真机编译报错:"The application could not be verified."
删除之前在设备上安装的app就好了,问题是上一次的证书跟现在的证书不一致导致所造成。
2016-01-08 16:18:00 492
转载 Unsupported compiler 'com.apple.compilers.llvmgcc42' selected for architecture 'armv7'
拿来老外的解决方法:Change your compiler for C/C++/ObjectiveC Go to Build Settings->Build OPtions->compiler for C/C++/ObjectiveC; select Default(Apple LLVM5.0)
2016-01-08 16:15:11 339
原创 Undefined symbols for architecture armv7:
_deflateEnd", referenced from: -[ASIDataCompressor closeStream] in ASIDataCompressor.o "_OBJC_CLASS_$_ASIDataDecompressor", referenced from:库文件链接错误,都跟自身入引的库文件名报错相关解
2016-01-08 16:10:24 349
原创 xxx图片提示资源不足
1.发现原图片为一条线,作为登录背景图拉伸2.在iOS 8 上会无法放大拉伸处理:1.改为jpg格式(已测) 2.网上有做法说,用PS重新打开保存一次
2016-01-08 16:02:30 983
转载 .pcm 文件 冲突
fatal error: file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Dev
2016-01-08 16:00:34 401
原创 The run destination "设备名称" is not valid for Running the scheme '项目名称'.
提示设备无法有效运行当前项目解决:一般默认情况下,在创建项目时候已经选择了所要运行的生态环境 IOS 或者 Mac OS, 检查Build Setting---Base SDK ,选择当前设备的系统环境
2016-01-08 15:50:25 3869 1
原创 位 字节 千字节 兆字节 (bit Byte KByte MByte GByte TByte)
位(bit): 计算机内存单元,数据最小的单位 b字节(Byte): 一个字节由8位组成, 1B=8b千字节(KByte): 1KB=1024B兆字节(MByte): 1MB=1024KB=(1024*1024)B千兆/吉字节(GByte): 1GB=1024MB=(1024二次)KB=(1024三次方)B太字节(TByte):
2016-01-08 14:25:53 6218
原创 -[NSKeyedUnarchiver decodeObjectForKey:]: cannot decode object of class (xx)
没有引用对就(xx) 的类库解决:Build--Phases---add
2016-01-07 11:46:10 2558
转载 utf-8和gb2312 区别
(转自百度知道)用最易懂的说法就是UTF-8里包括GB2312。UTF-8是国际通用的标准(包括世界所有的语言),而GB2312(只是简体中文)只适合做中文的网站。假设你想做个中文网页,但是还可以翻成英文的话,就得用UTF-8。如果用GB2312做的话,只能给中国人看看拉。字符集与编码各个国家和地区所制定的不同 ANSI 编码标准中,都只规定了各自语言所需的“字符”。比如:
2016-01-06 11:30:15 539
转载 JavaScript 脑补
理论Javascript 是脚本语言JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。这是段落。 强制换行This is heading 1 标题文本
2016-01-05 18:02:21 466
转载 NSWindow的样式
转自:http://www.cocoachina.com/bbs/read.php?tid=202710 [_window setMovableByWindowBackground:YES]; //可以拖动 //self.window.styleMask=NSTexturedBackgroundWindowMask; //窗口的样式;金属
2016-01-05 10:21:53 2374
转载 [self.window miniaturize:nil]缩小 再放大后 输入框失去焦点
(以下参考自外网)问题原因: self.window.styleMask = kCGMainMenuWindowLevelKey; 设置了无标题栏样式,手动调用[self.window miniaturize:nil] 缩小后 再放大,文本输入框出现失去焦点情况 解决方法: 创建一个NSWindow的子类,
2016-01-05 10:08:34 541
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人