自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Princess and princesses, this is the moment when dreams come true.

  • 博客(247)
  • 资源 (25)
  • 问答 (2)
  • 收藏
  • 关注

原创 iOS代码库汇总 & 交互设计资源汇总(持续更新。。。)

iOS 示例代码库 / sample codeBy xatest · 2012-07-17 23:23:18 PM · 3074 次点击这是一个创建于 426 天前的主题,其中的信息可能已经有所发展或是发生改变。下面的几个示例代码库都满足以下几个条件:1. 支持搜索。按一些技术点来找示例是最常见的需求。2. 保持更新。紧跟iOS和Xcode更新的步伐。3. 打包下载。不

2013-09-17 22:34:52 2110

转载 Mac和iOS开发资源汇总

小引本文主要汇集一些苹果开发的资源,会经常更新,建议大家把这篇文章单独收藏(在浏览器中按command+D)。今天(2013年7月19日)收录了许多中文网站和博客。大家一定要去感受一下哦。如果大家有知道不错的站点,可以告诉我。 目录1、苹果官方文档2、邮件列表3、论坛4、网站5、博客6、大会7、播客和录像正文1

2013-07-24 22:10:45 1617

原创 IM相关梳理

IM领域知识梳理微信、陌陌等著名IM软件设计架构详解 – 推荐指数 5星 从架构设计、通信协议设计角度做了较详细分析,文章后半部分来自陌陌CTO在Qcon上的分享PPT。 http://blog.csdn.net/justinjing0612/article/details/38322353再谈 IM 架构设计 – iOS端架构设计 – 推荐指数 5星 文章共计6篇,出自前携程iOS

2015-10-27 15:18:03 3518

原创 周记 - 10.20

上周完成了图说设计模式,刘伟老师写的设计模式,刘伟老师一系列的文章真心很好。里面的知识点并没有像想象中的那么顺利。速度很慢,那两本书只完成了三分之一,代码基本没看多,当然除了工作外的代码。周末被去故宫、北海公园、什刹海、颐和园、清华大学等,身体感觉良好,早起跑步起作用了。簋街的大虾的确不错,就是有点贵,人均150RMB这周重点研究赶集IM、赶集生活的代码,研究下依赖注入,控制器跳转

2015-10-21 01:27:55 1847

原创 周记 - 10.12

上周由于调休加临时增加任务,空余时间就 KO 了,《图说设计模式》虽看完了,对于看的一知半解的程度,远远是没有达到目的的,最大的收获是看的刘伟老师的 《史上最全的设计模式》  ,看完了设计模式起源,设计模式的七大原则,创建型模式,结构型模式部分,最后的行为型模式没看完,对面向接口编程、面向抽象编程有了进一步的了解,同时顺利在赶集生活中成功应用,Head First 设计模式也非常赞只看

2015-10-12 13:53:12 1704

原创 周记 - 10.8

在十一黄金周里,技术上的事很少,主要陪老婆逛街,看电影了,和老同学聊聊天听老爸老妈聊聊家常,总体比较愉快,电影《港囧》没有想象中的好看,评价烂片一只,《夏洛特烦恼》还不错,达到预期了,逛街不得不说是件体力活,吐槽的是没有沙发的商家不是好商家,走了一天,有坐的地是多么欣慰的事,在家创业的同学总是感叹不如之前好做了,大金乡到处是搞培训教育的,竞争非常激烈,涨姿势的是对合作有了进一步

2015-10-08 11:29:09 1655

原创 周记 - 9.29

一周多过去了,看代码如果不知道大概的核心思路,而且封装非常猛的情况下也是虐心,最后用思维导图算是一种出路的方法,从 Model 层看数据结构设计,逻辑层更多模式设计,还是收获很多,最大的收获还是,更加深刻认识到时间管理的重要性。感觉架构能力和UI设计能力都很重要,架构能力是衣食之本,设计能力、产品及运营是离钱最近的,做独立开发者必备技能。下周假期回家看看老婆,老爸老妈,消化

2015-09-29 23:40:48 1520

原创 周记 - 9.20

浑浑噩噩滴过了大半年,甚是伤心,牛人身上的一些特质总是相同,回顾下这周做的事,入职前材料准备浪费不少时间,入职后一直熟悉项目代码,进展缓慢下周熟悉公司所有项目代码,赶集生活及相关组件,尝试以自己的方式理解架构设计说言语不多,算是每周工作、学习的总结吧ps 不要忘了你的野心

2015-09-20 18:10:09 1530

原创 iOS架构设计专题

iOS 应用架构专题InfoQ iOS应用架构谈(一):架构设计的方法论 http://www.infoq.com/cn/articles/ios-app-arch-part-01/ iOS应用架构谈(二):View层的组织和调用方案(上) http://www.infoq.com/cn/articles/ios-app-arch-2-1 iOS应用架构谈(二):

2015-09-09 22:32:13 1212

原创 iOS面试专题

史上最全的iOS面试题及答案 - ITeye http://zhangmingwei.iteye.com/blog/1748431iOS 必备技术点 http://www.mamicode.com/info-detail-308725.html百度面试 http://studentdeng.github.io/blog/2014/02/11/baidu-interview/iOS 面试大全从简

2015-09-09 11:42:56 1232

原创 ReactiveCocoa 专题

源码地址 https://github.com/ReactiveCocoa/ReactiveCocoa ReactiveCocoa - iOS开发的新框架 - 概要说明 http://blog.devtang.com/blog/2014/02/11/reactivecocoa-introduction/ ReactiveCocoa入门教程:第一部分 - 入门篇

2015-09-08 21:36:00 1303

原创 Block 专题

CocoaChina Objective-C中的Block http://www.cocoachina.com/ios/20150109/10891.html 深度围观block:第一集&第二集 http://www.cocoachina.com/ios/20130712/6584.html 深度围观block:第三集 http://www.cocoachi

2015-09-07 17:38:23 1719

原创 iOS-多线程编程

InfoQ OS X 和 iOS 中的多线程技术 http://www.infoq.com/cn/articles/os-x-ios-multithread-technology伯乐在线 iOS多线程编程技术之NSThread、Cocoa NSOperation、GCD http://blog.jobbole.com/69019/CocoaChina 关于iOS多线程,你

2015-09-07 15:14:34 696

原创 iOS - RunLoop 梳理

Sunnyxx 视频 - Youku http://v.youku.com/v_show/id_XODgxODkzODI0.html 深入理解RunLoop - CocoaChina http://www.cocoachina.com/ios/20150601/11970.html 线程编程指南之RunLoop http://www.cnblogs.com/sc

2015-09-07 12:27:32 845

原创 Objective-C Runtime 运行时整理

入门 初识Objective-C Runtime http://www.brighttj.com/ios/objc-runtime.html南峰子博客 Objective-C Runtime 运行时之一:类与对象 http://southpeak.github.io/blog/2014/10/25/objective-c-runtime-yun-xing-shi-zhi-lei

2015-09-06 19:09:35 1165

原创 iOS 中内存管理备忘

iOS开发系列—Objective-C之内存管理http://www.cnblogs.com/kenshincui/p/3870325.htmlautorelease的对象到底会在什么时候被回收? - SegmentFaulthttp://segmentfault.com/q/1010000000123664请问autorelease对象具体什么时候释放

2015-09-05 22:52:41 646

原创 Xcode 自动管理版本号实践

关于版本号的基础知识见:[浅谈iOS版本号](http://segmentfault.com/a/1190000002423661)其中提到管理版本号两种技术方式,对其实践后,对其中一些地方增加了些补充说明, 希望对读者有所帮助。第一种:agvtool (Apple-generic versioning tool)Segmentfault 中图片中的 current project versio

2015-09-04 16:29:47 3449

原创 面试中常考的指针问题

面试中常见的指针问题经常和 const 联系起来,常见情况如下: const int a; int const a; int const *a = 20; int * const a = 20; int const * const a; 简单解析: 前两个(const int , int const)的作用是一样,a是一个常整型数。重点:

2015-09-04 16:19:26 1283

原创 iOS 编译过程梳理

C 语言编译过程:http://mooc.guokr.com/note/13202/阮一峰老师讲 编译器http://www.ruanyifeng.com/blog/2014/11/compiler.htmlGCC  LLVM 背景http://www.cnblogs.com/ydhliphonedev/archive/2012/08/29/266172

2015-09-03 00:03:12 1883

原创 Mac环境配置 - iOS开发者 -待续

Mac 环境配置 显示所有文件夹显示:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false Homebrew: ruby -e "$(curl -fsSL https://raw.githu

2015-07-07 19:20:39 1162

原创 IOS代码注释小结

代码注释的必要性:想想看,半年之前代码,如果没有注释,是什么结果,擦,谁写的,写的啥?。。。好像是我写的。。 减少同事之间的沟通成本 快速恢复代码记忆 快速生成文档 注释的形式形式A:/// Single line comment./// Single line comment spreading/// over multiple lines.形式B:/** Singl

2015-06-05 16:50:18 1400

原创 ReactNative 概述

近期看了下React Native ,整理了下简介Native App(IOS、Android) JSX、JavaScript、Coffee Script、Type ScriptNuclide 此外,Facebook还开源了对应的IDE(Nuclide)。Nuclide具有能够开发基于Hack的Web应用、支持React和React Native开发、集成了构建工具Buck、集成了JavaS

2015-04-09 23:53:17 5058

原创 [IOS] IOS设备与BLE设备通信字节序问题

关于字节序:--from 维基百科在几乎所有的机器上,多字节对象都被存储为连续的字节序列。例如在C语言中,一个类型为int的变量x地址为0x100,那么其对应地址表达式&x的值为0x100。且x的四个字节将被存储在存储器的0x100, 0x101, 0x102, 0x103位置。而存储地址内的排列则有两个通用规则。一个多位的整数将按照其存储地址的最低或最高字节排列。如果最低有效

2015-01-27 16:34:01 2535 1

原创 [IOS] xcconfig 配置文件应用实战

首先说下 ,xcconfig 的作用 ,在xcode中多人协作时,很容易发生冲突,尤其是项目的配置文件,仅仅是在build settings 修改一点东西就出现巨大的冲突,commit 时在project setting 中就会发现N多有时会好几百修改,详情如图:这是 xcconfig 就发挥强大的作用了,就可以通过 xcconfig 文件来解耦工程设置注意xconfig不

2015-01-27 12:45:45 5907

原创 判断 Canmand 命令是否有效

由于用 xctool 自动打包,而同事有些没有装 xctool, 只好自动优化了即安装xctool 的使用 xctool ,方便调试, 没有装的 直接xcodebuild 命令如下if which xctool 2>/dev/null; then  echo "xctool exists!"else  echo "nope, no xctool installed."

2015-01-23 17:12:52 1059

原创 [问题]Warning: xctool-0.2.2 already installed, it's just not linked

原因:brew install xctool  前没加 sudo 导致 link 出问题解决命令:sudo brew link xctool

2015-01-13 14:55:18 3190

原创 [IOS] 类似 LeanCloud 的 Crash 收集实现

用惯了 crashlytics  ,Crash 收集功能的确很强大,各种 Crash 收集,而且实时给开发者发送邮件详情见:唐巧一篇文章国内的 Crash 的第三方,相比之下就 Low 很多,毕竟人家也是专业做 Crash 的,貌似被 Twitter收购了但是你想过没有自己实现一个简单的 Crash 收集呢,比国内的第三方简陋些,可以实现基本功能呢?先说 Crash ,

2015-01-12 13:10:52 1720

原创 [问题] [AVCaptureMetadataOutput setMetadataObjectTypes:] - unsupported type found.

Bug 修复时,心情很好,然后找Bug 是一件 XXX 的事, 最近在 QR 扫描的界面在 Crashlytics 上老报错, 详情如下很奇怪,因为自己的设备上跑的很正常啊,后来 PM 把相机的权限给关掉,问题复现了啊,激动啊对权限没有判断啊,所以添加判断即可- (void)checkAVAuthorizationStatus{ AVAuthorizationSt

2015-01-09 15:52:34 15471

原创 [IOS] 静态库项目之间的相互引用

公司有不同的SDK,SDK之间也是相互引用,很多为了省事直接打包静态库发布这就需要 静态库 之间相互引用,被引用的项目 为 DestationKit ,项目为 SourceKit在Xcode6.1 下直接将 DestationKit 项目拖到 SourceKit 的项目中即可,不要拖到项目的文件中去,添加搜索路径,为了方便管理项目直接将DestationKit 项目放在SourceKi

2015-01-07 11:46:52 5932

原创 [问题]code signing is required for product type 'Unit Test Bundle' in SDK 'iOS 8.1'

问题详情描述:创建 IOS 静态库,运行时报错如下:Check dependenciesCodeSign error: code signing is required for product type 'Unit Test Bundle' in SDK 'iOS 8.1'解决办法:一般搞东西都是在 项目的 Target 里搞东西,比如例子中的 DestationK

2015-01-07 11:05:16 20980

原创 [IOS]edgesForExtendedLayout、automaticallyAdjustsScrollViewInsets、、

在IOS7以后 ViewController 开始使用全屏布局的,而且是默认的行为通常涉及到布局就离不开这个属性 edgesForExtendedLayout,它是一个类型为UIExtendedEdge的属性,指定边缘要延伸的方向,它的默认值很自然地是UIRectEdgeAll,四周边缘均延伸,就是说,如果即使视图中上有navigationBar,下有tabBar,那么视图仍会延伸覆盖

2014-12-28 22:18:30 3787 4

原创 [IOS]你用过原生的 UIRefreshControl 吗?

第三方太过于强大,上拉刷新,下拉刷下,左边,右边,各种刷新,先介绍几个第三方:JHRefresh: https://github.com/Jiahai/JHRefresh可以自定义动画的上、下拉刷新,Demo效果类似大众点评的动画效果,动画是帧动画实现的那就自备图片组吧 ~ ~ ~MJRefresh: https://github.com/CoderMJ

2014-12-27 17:51:10 5053

原创 [IOS] 经常被忽视的 UITextField 的属性

这几天又看了下《iOS 7 UI Transition Guide 》,然后发现用系统 UITextField 做一个输入框,不知道你注意系统自动的高德地图导航的UI没。。。然后就是故事的开始 ~  T_T ~ UITextField的输入框内文字是两部分组成的,左边是默认的提示文字,右边是用户输入的部分,而且 UITextField 的响应部分是在 “:” 之后,第一反应是,

2014-12-27 15:00:04 1979

原创 [Git] 获取指定的历史版本代码

最近项目更新比较频繁,Tag,打的不及时,PM 让用原来版本测试API 的兼容性,然后就 SX 了,代码不能回滚到原来呀,然后想了想这么牛B的 Git 肯定有方法解决,然后两条命令搞定。首先 ,把项目 clone 到其他文件夹下 git clone [email protected]:skyming/BMAdScrollView.git然后查看指定历史版本 tree 的 SHA

2014-12-26 14:25:04 73666 3

原创 [Swift] Any VS AnyObject

当明白 @UIApplicationMain  的内涵段子后,又发现一个神奇的东西 func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { // Override

2014-12-26 00:07:11 3459 1

原创 [Swift]@UIApplicationMain

当新建一个swift项目后,发现项目结构很简洁,没有.pch文件,也没有.main文件,自然也不会发现main函数的入口,瞬间对app的启动过程没头绪了,点开 AppDelegate.swift开头便发现了 @UIApplicationMain  很熟悉的名字,第一想到的就是 在Objc项目中的 int main(int argc, char * argv[]){ @au

2014-12-23 18:47:09 2194

原创 [IOS]clang diagnostic、Wprotocol ..

首先, #pragma 本质上也是声明,一般常用的功能就是打注释、尤其是分段注释但是#pragma 另外一个强大的功能就是处理编译器警告,用的时候可能就没上一个功能用的那么多,在代码中处理警告却是极其高效的方法。其中 clang diagnostic 便是#pragma 第一个功能常用的命令,步骤如下#pragma clang diagnostic push#pragma cla

2014-12-19 20:09:51 1857 2

原创 [IOS] initialize VS load

这几天又仔细看了下公司的SDK,对之前用的 load 、initialize 又模糊起来了,然后就。。。YY之后还是要干点活搞点正事呀 ~  T_T ~ +(void)initialize 、+(void)load 是NSObject 的两个类方法, NSObject 又作为强大的 root 类,为其他类提供了一系列的生命周期、线程、内省、运行时、归档等方法. 作为 Root 类也

2014-12-19 17:44:53 1456

原创 【IOS】 readonly IOS下实战入门

当很多XXX.h 文件属性YY设计中,对外的设计是 YY(readonly) 时,外界便不能修改该属性,同时问题也来了,该XXX类的内部也不能修改改YY属性了,你瞬间凌乱过么。。。Y_Y然后就发现如下两种方法:一:指针永远不要小看指针的力量,在内部可以用 obj->_YY 的方式修改YY属性了,这种方式也确实有点让人YY // 瞬间变红有木有// self.Y

2014-12-19 12:41:26 2902

原创 NSDate 、CFAbsoluteTimeGetCurrent、CACurrentMediaTime 的区别

框架层:NSDate 属于Foundation CFAbsoluteTimeGetCurrent() 属于 CoreFoundatioCACurrentMediaTime() 属于 QuartzCore本质区别: NSDate 或 CFAbsoluteTimeGetCurrent() 返回的时钟时间将会会网络时间同步,从时钟 偏移量的角度,mach_abso

2014-12-12 16:15:26 9219

《Learning OpenCV3(官网推荐参考书)》.pdf.zip

Learn OpenCV3 英文 PDF

2021-11-21

Event Handling Guide for iOS

Event Handling Guide for iOS, EventHandlingiPhoneOS

2018-05-17

High Performance iOS Apps

High Performance iOS Apps

2017-05-02

Pro iOS Apps Performance Optimization

Pro iOS Apps Performance Optimization

2017-05-02

Cocoa基本原理指南.pdf

Cocoa基本原理指南 Cocoa Fundamentals Guide中文版 苹果官方资料

2015-02-05

网上购物系统的后台管理(增、删、改、查图书)。

综合运用JavaBean+JSP+Servlet+JDBC开发技术,实现网上购物系统的后台管理(增、删、改、查图书)。 编写程序实现如下功能: (实验三的任务)用户网上注册,注册信息写入数据库。 (实验四的任务)用户登陆后,进入网上购物系统,选择书籍,加入购物车,购物完毕进入结账界面(可模拟一下,简单输出一些信息);在用户购物的期间内,可随时查看购物车的状态,进入购物车后,也可返回再选择商品;在购物期间,用户也可以注销。 本次的任务:管理员以“admin”为用户名进行注册(或登录),对书籍进行后台管理(增、删、改、查)。

2013-05-02

简单的JSP购物程序

用户网上注册,注册信息写入数据库。 用户登陆后,进入网上购物系统,选择书籍,加入购物车,购物完毕进入结账界面(可模拟一下,简单输出一些信息);在用户购物的期间内,可随时查看购物车的状 态,进入购物车后,也可返回再选择商品;在购物期间,用户也可以注销。

2013-04-26

JSP+JavaBean+Servlet技术实现某网站用户注册和登录功能( 源码打包)

JSP+JavaBean+Servlet技术实现某网站用户注册和登录功能

2013-04-24

STL代码简析

stl acm 代码 ppt课件 代码简析

2012-04-17

c++ 字符串函数个人整理

c++ 字符串函数由 skyming 整理

2012-04-17

广泛编程 stl 与acm roba 课件

广泛编程 stl 与acm roba 课件

2012-04-16

鲸书书籍整理

“鲸书”。鲸书侧重在对编译器后端优化的处理。在本科阶段的编译教学中旨在让学生对程序设计语言的编译全过程有系统的理解,因此会介绍编译器后端的处理技术,但不注重优化技术。鲸书更适合作为研究生的教材或参考书。 中文版 英文版

2012-04-08

龙书资料整理

“龙书”。龙书是Alfred V. Aho等人于1986年出版的,由于出版年代较早,其中包含部分过时的技术并且没有反映一些新的编译技术。新编的《编译原理》抛弃诸如算符优先分析等过时技术,增加面向对象编译、类型检查等新技术 整理: 龙书的中文版 英文版 课后习题答案 PPT课件

2012-04-06

虎书书籍资料整理

“虎书”。虎书出版比较晚,与《编译原理》的知识点差不多,但增加了数据流分析、循环优化、内存管理等内容。与虎书比,《编译原理》更适合国内的编译原理课程教学。这本是C版,还有java版和ML版。 整理的资料包括 C版: 中文版 英文版 课后习题答案 全书的代码(来自官网) Java版: 中文版 英文版 全书的代码(来自官网) 资料中有些格式为 .djvu 压缩包中有打开的软件 (注意一定安装后在打开,或者直接从软件中打开)

2012-04-06

课程设计敢死队问题

山东理工大学课程设计 敢死队问题 约瑟夫环问题加强版

2012-01-05

数据结构实验

数据结构全部实验代码,山东理工大学数据结构实验

2011-12-12

国家集训队论文搜索算法整理

acm 中所需 搜索算法专题 国家集训队 的 个人整理,,,,,

2011-11-03

Borland Turbo C 3.0.zip

Borland Turbo C 3.0.zip

2011-10-20

杨弋线段树讲稿

杨弋线段树讲稿 杨弋线段树讲稿 优化存储空间!!!!!!!

2011-09-17

acm搜索 6题 代码

acm搜索 6题 代码 hdu 1181 1312 1015 1010 1241 1372

2011-08-06

解题代码 hdu1241

搜索 dfs 解题代码 hdu1241

2011-08-02

解题报告代码 sdut2107

解题报告, sdut 2107 自己写的代码、 欢迎指正 、、、、、、、

2011-07-29

运算 大整数 乘法

要大整数乘法的 数组形式实现 poj 大整数乘法法 代码

2011-07-24

大整数减法 减法 运算

需要大整数代码的 数组的形式实现的 不需多说 减法 懂得

2011-07-24

大整数加法 下载

大整数加法 、 通过 数组的形式来实现 自己做的

2011-07-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除