自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lishichao706的专栏

小积累大智慧

  • 博客(114)
  • 资源 (3)
  • 收藏
  • 关注

翻译 百度 iOS 面试总结

百度移动云可穿戴部门的面试经历,面试官都非常热情友好,一上来反倒弄的我挺不好意思的。下面记录一下自己的面试过程,因为我真的没啥面试经验,需要总结下。一面Objective C runtime library:Objective C的对象模型,block的底层实现结构,消息发送,消息转发,这些都需要背后C一层的描述,内存管理。Core Da

2015-11-13 21:08:58 579

翻译 【译】17个提升iOS开发效率的必用工具

Xcode插件几乎所有开发者都知道Alcatraz是一个开源的包管理工具,可以让我们更轻松地管理各种插件。接下来就介绍下我的最推荐的10个插件:10.HOStringSense在编辑字符串的时候,它会在代码上方生成一个字数统计的提示框。当你需要编辑多行文本时,可以在弹出的文本框中编辑字符串内容,插件会自动进行字符转义的工作,并实时在代码中

2015-11-13 20:57:30 300

翻译 Xcode 6制作动态及静态Framework

有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项工作,相信也有很多的人使用 iOS-Universal-Framework ,随着Xcode 6的发布,相信小伙伴们已经都知道了,Xcode 6支持做Framework了. 同时iOS-Universal-Framework开发者也宣布不在继续维持此项目的开发,建议开发者使用Xcode 6制作,目前网上

2015-11-10 15:27:11 279

翻译 Core Data入门

简介  Core Data是iOS5之后才出现的一个框架,它提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,我们不需要编写任何SQL语句,这个有点类似于著名的Hibernate持久化框架,不过功能肯定是没有Hibernate强大的。简单地用下图描述下它的作用:

2015-11-09 22:10:00 227

转载 object-c编程tips-jastor自动解析

过去写iphone程序一直都没有用过自动解析,都是手动按着字典一层一层的解析,这样费时费力,还容易出错。后来公司来了新朋友带来了自动解析的jastor库,着实不错。简单介绍一下jastorjastor是一个基于oc运行时的库,它可以将字典对象转换成NSObject对象。它支持NSString, NSNumber,NSArray, NSDictionary以及它们的嵌套类型。

2015-11-02 15:14:49 390

转载 CocoaPods的安装使用和常见问题

一、什么是CocoaPodsCocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。在使用CocoaPods之前,开发项目需要用到第三方开源库的时候,我们需要1.把开源库的源代码复制到项目中2.添加一些依赖框架和动态库3.设置-ObjC,-fn

2015-10-30 19:51:04 1804

转载 用CocoaPods做iOS程序的依赖管理

文档更新说明2012-12-02 v1.0 初稿2014-01-08 v1.1 增加设置 ruby 淘宝源相关内容2014-05-25 v2.0 增加国内 spec 镜像、使用私有 pod、podfile.lock、创建 spec 文件等内容2015-09-03 v2.1 优化排版,调整一些描述方式,使文章更易读懂。CocoaPods 简介每种语言发展到一个

2015-10-30 19:50:01 652

转载 源码推荐(10.20):GitHub iPhone 客户端--MrCode,实时跟踪分析iOS App视图的小工具

GitHub iPhone 客户端--MrCodeMrCode是一个简单的GitHubiPhone客户端,可以缓存项目中的Markdown渲染之后的HTML及其图片,方便稍后阅读。功能实现了简单易用的GitHubAPIClient(基于Safari进行OAuth授权),官方提供的octokit.objc有点复杂不需要在应用内输入GitHub密码,只要跳Safari登

2015-10-23 10:04:48 852

翻译 一行代码搞定自动布局,无限循环自动轮播器

摒弃复杂累赘的约束,利用运行时Runtime在合适的时机布局视图。致力于做最简单易用高效的Autolayout库,只需一行代码让你轻松实现自动布局。无限循环自动轮播器(作者:清风灬朗月)自动无限循环轮播,支持手动滑动和自动轮播,支持设置轮播间隔时间,支持storyboard中设置参数,支持直接设置图片和用SDwebImage设置网络图片,支持cocoapod,只有3

2015-10-23 09:56:49 1064

转载 五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程

在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助。 本教程将分为五个步骤来完成Android开发环境的部署。第一步:安装JDK。第二步:配置Windows

2015-10-16 23:24:50 264

翻译 Apple TV 人机界面指南

新Apple TV重新定义了起居室的体验,你能将非同凡响而身临其境的内容投放到大屏幕上,这是前所未有的体验。一、概述1.1 设计原则无论你是在开发游戏、媒体流应用,还是家庭实用应用,在构想产品的时候请记住这些设计原则。互联 ConnectedApple TV通过革命性的Siri遥控器为电视带来了触控体验。用户可以在房间的任何一个角落,通过流畅、直观的

2015-10-16 11:31:39 2805

转载 新版支付宝能否革了微信的命

10月14日,这天刚好是我本命年生日,很荣幸的是这天晚上支付发布新版本9.2版,在此新版本中,主要是添加了“生活圈”功能,另外添加了“阅后即焚”功能,这两项都是典型的社交功能。马云的社交之心不死,在“来往”半死不活,“钉钉”专注企业服务后,这里又推出支付宝社交化,这份坚毅和执着,我想地图南端的马化腾肯定是寝食难安啊。针对新版本,肯定会引起多方各种维度的讨论,我这里仅从社交的角度来讨论一下,

2015-10-16 11:18:44 529

翻译 正宗干货!关于Apple Watch官方提到的10个设计小技巧

欢迎关注译者微信号:设计译言唷。对于设计者来说,Apple Watch 是一个全新的玩意。与网页、桌面客户端和移动应用的设计相比,Apple Watch 的设计引入了许多新的限制,但同时也带来了无穷的可能性。最近我去了趟旧金山,参加了苹果的 WWDC,并学习了如何为 Apple Watch 设计应用。我很乐意与大家分享这些小技巧,来帮助各位做出更棒的产品。在这篇文章中提

2015-10-16 11:07:44 1374

转载 我们为什么需要动效设计

最近越来越多的国内公司开始关注动效设计了,越来越多的团队意识到动效在产品用户体验中的重要性。随着国际大品牌苹果和谷歌的引领,最近越来越多的国内公司开始关注动效设计了,越来越多的团队已经意识到动效在产品用户体验中的重要性了,更多的射鸡师们也开始投身动效设计领域。但是说到底,我们到底为什么需要动效设计?或者说我们到底需要什么样的动效?做动效设计也有段时间了,于是尝试用一些案

2015-10-16 11:06:37 345

翻译 小空间大精彩!Apple Watch重磅实战案例之QQ空间

初期方案设计初期,我们希望能够挖掘一些用户在手机端常用的点进行延伸,如:访客、礼物、动态。包括配色和图形设计也延伸了手机端的设计风格。竞品分析我们对Instagram和Twitter进行了研究,整体上是手机端的简化版,设计风格并无太多的亮点。基于上述分析,我们得出如下结论:1.手表的尺寸较小,展示内容有所局限,并不适合长时间查看。

2015-10-16 11:05:11 667

转载 Apple Watch三个月开发的一些收获总结

Features0.前言1.Watch Main App(1)以Page-Based方式启动Watch App(2)Watch App 与Host App 联合调试(3)申请数据方面(4)TableView 在Watch 上的使用(5)数据在Controller 间的传递(6)关于HandOff(7)其他一些Tips2.Notification3.Glance4.总结

2015-10-16 11:00:46 1075

转载 Apple Watch 开发者套件 WatchKit 发布后,你需要知道这些

Apple 上线了供 Apple Watch 开发者使用的开发工具 WatchKit。从这款工具和相关文档中,The Verge 发现了一些重要细节。Apple Watch 几乎无法独立使用根据开发者文档的描述,开发者需要在现有的 iOS 应用基础上开发 Apple Watch 应用。此外文档表明,Apple Watch 应用应该是 iOS 应用的补充而不是替代品。“如果你预估 iOS(i

2015-10-16 10:57:36 1569

转载 iOS和Android设计理念的演变

iOS和Android是移动操作系统中最大的两个阵营。毫无疑问,这两个系统可以说是手机行业里的一个奇迹,并且也在逐渐变得完善。一部智能设备撇开众多的功能不说,一套不错的UI界面和良好的交互模式是一部智能机的基础。如果没有有用的用户界面,那么设备也不过是一块没有作用的电路板。尽管这两个操作系统更新迭代的时间有些漫长,但如果你压缩每代系统更新的总时间来看,你就会发现iOS和Androi

2015-10-16 10:49:51 739

翻译 源码推荐(10.09):UITableViewCell自适应大小,3D Touch 简单demo

关键的两句:12tableView.estimatedRowHeight = 44tableView.rowHeight = UITableViewAutomaticDimension场合1:只有一个UILabel场合2:有多个UILabel,相互之间有约束

2015-10-16 10:46:58 401

转载 快快快!27个提升效率的iOS开源库推荐

我热爱开源,更喜爱那些花费宝贵的业余时间来创造奇迹的开发者们,感谢他们将自己辛苦劳动的成果无偿分享给大家。开源作者和贡献者们,你们太了不起了,感谢你们所付出的一切。鉴于我是收集不全会死星人,这里我根据个人喜好选取了一些iOS的开源库。这些项目的顺序完全随机,每个都棒到爆。绝大多数支持CocoaPods,所以将它们添加到你的Xcode项目中只是小事一桩。在本文末尾你可以找到一个长文慎

2015-10-16 10:35:38 446

转载 #你不知道的APICloud# 五步搞定iOS 断点调试

纯技术帖,展示的其实是原生开发中一个小技巧,但是可以顺带解决 APICloud 应用开发过程中的断点调试问题,大幅提高开发效率.准备1.硬件准备:  mac 系统 + xcode软件.(windows系统,可以花几十大洋,去装个 mac虚拟机.)2.技能准备:  会下载文件; 具体基本的识图能力.预期效果:1.APICloud 应用执行过程中,可以自定义断点位置.2.在

2015-10-12 15:36:58 6268

翻译 Git 筆記 - Github 多人合作(設定)

CollaboratorsCollaborators適用於一個team之間的合作。負責開這個repository的人,進入settings,加入collaborators的帳號這樣所有collaborators名單中的人,在git push的時候,可以輸入自己的帳密,而不是擁有repository人的帳密。流程會像這樣:A擁有repository,想要B也能更新

2015-10-12 15:12:52 371

转载 iOS开发网络数据之AFNetworking使用

http网络库是集XML解析,Json解析,网络图片下载,plist解析,数据流请求操作,上传,下载,缓存等网络众多功能于一身的强大的类库。最新版本支持session,xctool单元测试。网络获取数据一直是手机软件的重中之重,如果处理的不好,会造成很差的用户体验。随着ASIHTTPRequest的停止更新,更换网络库是必然的事情,AFNetworking就是很好的替代品。而且都是轻量级,不要担心

2015-10-12 15:10:13 12707

转载 怎样在github上协同开发

描述:How to co-work wither parter via github.Github协同开发情景模拟Github不仅有很多开源的项目可以参考,同样也是协同开发的最佳工具,接下来的就模拟一下协同开发的过程。项目发起者:koffuxu 项目贡献者之一:xugangfeng1,koffuxu发起了一个项目,然后发布到github上,邀请xugangfeng来

2015-10-12 15:07:07 413

翻译 iOS 9适配技巧(更新版)

iOS 9适配技巧

2015-10-12 15:04:53 1228

转载 怎样在github上协同开发

描述:How to co-work wither parter via github.Github协同开发情景模拟Github不仅有很多开源的项目可以参考,同样也是协同开发的最佳工具,接下来的就模拟一下协同开发的过程。项目发起者:koffuxu 项目贡献者之一:xugangfeng1,koffuxu发起了一个项目,然后发布到github上,邀请xugangfeng来

2015-09-30 00:48:51 420

转载 (素材源码)猫猫学IOS(三十五)UI之Quartz2D仿真支付宝手势解锁_代理获得密码。

原创文章,欢迎转载。转载请注明:翟乃玉的博客  地址:http://blog.csdn.net/u013357243?viewmode=contents 源码:http://download.csdn.net/detail/u013357243/8669765效果:代码:NYLockView.h//// NYLockView.h// 手势解锁

2015-09-15 10:46:02 692

翻译 ios 上传多张图片总结——IOS网络访问之使用AFNetworking

ios 上传图片文件 或者 视频   AFHTTPRequestOperationManager上传图片(多张)参考文献:http://www.blogjava.net/qileilove/archive/2014/12/11/421323.html下面两个函数是可以用的:[objc] view plaincopy

2015-09-15 10:41:23 7114

原创 AFNetwork 作用和用法详解

AFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。它支持HTTP请求和基于REST的网络服务(包括GET、POST、 PUT、DELETE等)。支持ARC。Github地址:https://github.com/AFNetworking/AFNetworking

2015-09-15 10:32:51 676

翻译 【iOS】OC与JS交互 网页中调用JS与JS注入

很多应用为了节约成本,做出同时在Android与iOS上都能使用的界面,这时就要使用WebView来做。Android和IOS上都有WebView,做起来很省事。当然这时就要考虑如何在Android或iOS中实现与网页的交互。对iOS而言,包括如何在网页中调用OC,以及如何在OC中对网页进行操作。先将网页弄到iOS项目中:网页内容如下, 仅供测试:[html

2015-09-15 10:26:23 750

翻译 iOS界面设计切图小结

1.基本尺寸(1)界面实际设计时按:iPhone4、4s:640px*960pxiPhone5: 640px*1136pxiPad:1536px*2048px(2) 图标:1024px*1024px 圆角180px提交1024px*1024px 方角 png格式图片2.图形部件及字体(1) 为显示清晰所

2015-09-15 10:19:46 498

转载 代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧

最近接触了几个刚入门的iOS学习者,他们之中存在一个普遍和困惑和疑问,就是应该如何制作UI界面。iOS应用是非常重视用户体验的,可以说绝大多数的应用成功与否与交互设计以及UI是否漂亮易用有着非常大的关系。而随着iOS开发发展至今,可以说在UI制作上大家逐渐分化为了三种主要流派:使用代码手写UI及布局;使用单个xib文件组织viewController或者view;使用StoryBoard来通过单个

2015-09-15 10:17:24 516

转载 11个超棒的iOS开发学习网站

永不止步地向他人学习我相信,要想从一个"还不错"的人变成一个卓越的人,我们需要不停地向他人学习,同时还得尽早地适应最新的技术和工具。除了苹果官方文档网站之外,我列举了一些能获取有价值的文章和资源的网站,这些网站能够帮助我们更上一个台阶。让我们先看一些原创内容博客:objc.io这个网站由世界级的iOS工程师每月进行更新。上面可以看到关于某些话题的高质量文章和深度

2015-07-15 12:43:04 459

翻译 APP适配IOS8,iPhone6和Plus截图简要说明

有幸在9月25日拿到了iP6和iP6 Plus的真机,恰好又要做适配APP的工作(从iphone5上适配到iphone6和ip6 plus上),所以在真机上研究了下苹果官方在不同分辨率下对系统APP所做的适配。同时在网上也没找到相关的真机对比截图说明什么的,又有朋友问我要IP6和PLUS的真机截图回去自己研究,既然这样,那么干嘛不利用自己已有的资源,让更多的设计师受益呢?所以那就说点什么吧,抛砖引

2015-06-02 17:14:36 564

很强大的java、c、c++代码统计器

运行exe文件,选择项目目录,即可统计出项目代码行数。

2015-12-18

excel数据导入数据库中

利用jxl实现.有jxl.jar包和代码如何实现的示例程序.

2013-07-16

面部识别系统

可以让你享受面部识别开机,有助于你开机更绚丽更安全,保护你的电脑不受损害。

2012-05-03

空空如也

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

TA关注的人

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