摘要: scp (security copy) scp是有Security的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。 如,scp -p -P 29418 xzoscar@emalil.org:hooks/commit-msg .git/ 阅读全文
posted @ 2016-06-03 15:29 XZoscar 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1,ARC 是编译器做的事情(在编译期间插入内存管理相关代码) ARC evaluates the lifetime requirements of your objects and automatically inserts appropriate memory management calls 阅读全文
posted @ 2016-05-17 16:50 XZoscar 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-02-26 17:10 XZoscar 阅读(163) 评论(0) 推荐(0) 编辑
摘要: iOS 自动化测试 阅读全文
posted @ 2016-02-22 15:21 XZoscar 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 问题反馈:https://segmentfault.com/q/1010000004433963官方文档:https://developer.apple.com/support/certificates/expiration/index.html 阅读全文
posted @ 2016-02-15 14:51 XZoscar 阅读(281) 评论(0) 推荐(0) 编辑
摘要: CocoaSocket 阅读全文
posted @ 2016-02-05 17:00 XZoscar 阅读(166) 评论(0) 推荐(0) 编辑
摘要: HTTP(s) 阅读全文
posted @ 2016-02-05 16:59 XZoscar 阅读(151) 评论(0) 推荐(0) 编辑
摘要: XMPP 阅读全文
posted @ 2016-02-05 16:59 XZoscar 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-02-05 16:24 XZoscar 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 抓包工具 Charles、wireshark 抓包工具 通过将自己设置成系统的网络访问代理服务器, 使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析 1)浏览器的 http代理 比如 safari 默认没有配置http代理(使用系统http代理,系统默认没有设置http代理的哦) 阅读全文
posted @ 2016-02-05 15:21 XZoscar 阅读(640) 评论(0) 推荐(0) 编辑
摘要: git 与 svn 代码仓库管理工具 阅读全文
posted @ 2016-02-05 15:20 XZoscar 阅读(294) 评论(0) 推荐(0) 编辑
摘要: APNS 苹果官方文档链接 https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html 阅读全文
posted @ 2016-02-01 17:44 XZoscar 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.cocoachina.com/ios/20150817/13078.html 官方:App Distribution Guide – App Thinning (iOS, watchOS) 对应iOS,bitcode是可选的。 对于watchOS,bitcode是必须的。 阅读全文
posted @ 2016-02-01 13:59 XZoscar 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2016-02-01 11:43 XZoscar 阅读(125) 评论(0) 推荐(0) 编辑
摘要: svn下 使用cocopods 使用cocopods 首先明确2个要做的事情:1,建立私有仓库(赘述:仓库的目的是组件化、原子化) 2,在某个具体的App项目中 使用私有仓库 关于私有仓库的建立 在svn服务器上创建个目录 MyCocopods 用于存放组件源码以及spec文件 example: 现 阅读全文
posted @ 2016-02-01 10:10 XZoscar 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 2015/11 2015/12/28 使用xcode上传遇到了这个问题,按照截图中注意点(没发现有什么不对),重新操作后上传 依旧报如上错误; 无奈改用Application Loader上传,上传成功 阅读全文
posted @ 2016-02-01 09:54 XZoscar 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 贴吧:http://www.csdn.net/article/2013-12-17/2817832-top-13-worst-things-about-objective-c (1) 在开发中我们会碰到运行时找不到函数引起崩溃的问题;这的确是语言本身或编译器给开发者带来的困扰。 问题的存在 还是归结 阅读全文
posted @ 2016-01-28 16:50 XZoscar 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 首先看下 OS_OBJECT_USE_OBJC个宏定义常见用处出现这段代码的原因是 GCD中的对象在6.0之前是不参与ARC的,而6.0之后 在ARC下使用GCD也不用关心释放问题在之后的SDK中 都是定义了OS_OBJECT_USE_OBJC这个宏的 如下为 9.1 sdk中 系统源码截图:所以我... 阅读全文
posted @ 2016-01-20 16:44 XZoscar 阅读(2414) 评论(0) 推荐(0) 编辑
摘要: 参考链接:http://blog.csdn.net/leikezhu1981/article/details/47418011 (1)Lightweight Generics 轻量级泛型 支持系统类型、自定义类型 (a)编译器自动警告 (b)自动代出 阅读全文
posted @ 2016-01-18 10:41 XZoscar 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-01-12 16:16 XZoscar 阅读(144) 评论(0) 推荐(0) 编辑
摘要: http://www.aichengxu.com/view/54262UITextView,UITextField 和UIAlertView 在ios8上 当pop时候出现闪bug/*在iOS8以前,我们都习惯性用UIAlertView去做提示框,但是在iOS8以后,当当前界面有UITextFiel... 阅读全文
posted @ 2016-01-10 18:14 XZoscar 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 参考链接http://nshipster.cn/javascriptcore/https://github.com/marcuswestin/WebViewJavascriptBridge 阅读全文
posted @ 2015-11-30 14:57 XZoscar 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 关于 React 阅读全文
posted @ 2015-11-27 11:16 XZoscar 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 参考链接页面路由 在app开发中 常使用比如1,点击推送的消息,直接进入消息对应详情页面2,从微信、safari 唤起app 并进入到app的某个目标页面先看下 JLRoutes提供的api实际上 JLRoutes 只是提供URL的解析,路由到哪里去 完全是业务逻辑来 实现它: 我的app是基于UI... 阅读全文
posted @ 2015-11-24 15:33 XZoscar 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 参考链接 http://www.cocoachina.com/industry/20140416/8174.htmlhttps://github.com/atomicobject/objectionhttps://github.com/appsquickly/Typhoon在 github上 出现了... 阅读全文
posted @ 2015-11-24 15:30 XZoscar 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 窥探 NSObject1, + (void)load,官方解释如下,“ 摘抄当父类和子类都实现load函数时,父类的load函数会被先执行。load函数是系统自动加载的,因此不需要调用父类的load函数,否则父类的load函数会多次执行。在Category中写load函数是不会替换原始类中的load... 阅读全文
posted @ 2015-11-23 17:05 XZoscar 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 关于cocoa 分类,我们经常看到这样一种说法,分类不能有自己的属性变量先看个常见的例子当把NSString *ptx; 写到class extension中,这样编码 ok的,不会出现任何警告和编译错误继续看当把NSString *ptx; 写到class category中,这样编码 直接爆红了... 阅读全文
posted @ 2015-11-22 12:52 XZoscar 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 参考链接https://guides.cocoapods.orghttps://ruby.taobao.org/一:下载cocoapods工具a,查看cocoapods源b,删除cocoapods源 换成淘宝的https:关于 https://ruby.taobao.org/c,安装cocopods... 阅读全文
posted @ 2015-11-19 16:57 XZoscar 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1 今天编译 遇到莫名警告 xcode7 + cocopods一头雾水,不知道啥情况,粗暴了一下,解决方式如下 阅读全文
posted @ 2015-11-17 15:54 XZoscar 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-11-15 18:29 XZoscar 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-11-15 16:52 XZoscar 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-11-15 16:48 XZoscar 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-11-15 16:47 XZoscar 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-11-15 16:46 XZoscar 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-11-15 16:46 XZoscar 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1 校验输入 是否 “是邮箱或手机号码” 阅读全文
posted @ 2015-11-14 21:42 XZoscar 阅读(156) 评论(0) 推荐(0) 编辑
摘要: - 如下2步骤 配置 即可决定状态栏 字体颜色- 阅读全文
posted @ 2015-11-14 17:12 XZoscar 阅读(166) 评论(0) 推荐(0) 编辑
摘要: --- (id)initWithRootViewController:(UIViewController *)rootViewController { if (self = [super initWithRootViewController:rootViewController]) { self.i... 阅读全文
posted @ 2015-11-13 16:15 XZoscar 阅读(232) 评论(0) 推荐(0) 编辑
摘要: // 查找某类文件,并集中cp 到指定目录find ./ -type f -name '*.png' -exec cp -fr {} ~/Desktop/xz-temp/ \;查找不使用的图片PROJ=`find . -name '*.xib' -o -name '*.[mh]'`find ./Re... 阅读全文
posted @ 2015-11-09 11:40 XZoscar 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1,最近在做项目代码优化,为减少最终输出的ipa包的大小,遇到这个疑虑:第三方提供的静态库 .a .framework 是多架构支持的 包括x86_86、i386、arm64、armv7、armv7s,如腾讯提供的 TencentOpenAPI.framework其中 TencentOpenAPI ... 阅读全文
posted @ 2015-10-30 14:43 XZoscar 阅读(621) 评论(0) 推荐(0) 编辑