随笔分类 -  他山之石

转载的技术,教育,艺术好文。
摘要:本文转载自:唐巧的博客在iOS开发中使用FMDBAPR 22ND, 2012前言SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,开源社区中就出现了一系列将SQLite API进行封装的库,而FMDB (https://github.com/ccgus/fmdb) 则是开源社区中的优秀者。FMDB在使用上相当方便。以下是 阅读全文
posted @ 2014-04-01 17:34 ymonke 阅读(215) 评论(0) 推荐(0)
摘要:loadview:// 有没有nib 只要是复写了loadview loadview都会被执行 有nib文件的话加载的是nib文件的view 没有的话会按照loadview里的代码加载也就是说程序先会执行loadview方法,然后再去加载nib文件。UIViewController类或其子类会在初始化时创建一个UIView对象,会作为控制器的默认视图显示出来,可以通过self.view寻址访问。但没有调用loadView方法时,self.view=nil。loadView 在每一次使用self.view这个property,并且self.view为nil的时候被调用,用以产生一个有效的self 阅读全文
posted @ 2014-02-18 22:32 ymonke 阅读(212) 评论(0) 推荐(0)
摘要:原文地址:Ben 译文地址:伯乐在线如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用的工具无法满足你的需要时可以填补空缺。记住了这些,我将向你展示一份关于各种工具的长长的列表。其中一些我每天都用,其他的我看情况使用。如果你还有更多的工具想展示在这个列表里,可以跟我留言哦亲。我尽我所能给列表分分类。有一些是网站,有些是后台服务,但大多数是你可以装的应用。不是所有应用都是免费,因此我会用$符号来表示此应用是 阅读全文
posted @ 2014-01-10 18:17 ymonke 阅读(164) 评论(0) 推荐(0)
摘要:并发指的是在同一时间运行多个任务。在单核CPU的情况下,它通过分时的方式实现,如果有多个CPU可用,则是真正意义上的多个任务“并行”执行了。OS X和iOS提供了多个API支持并发编程。每个API都有自己特殊的功能和限制,适用于完成不同的任务。它们也分布在不同的抽象层次,我们可以通过底层API去做些非常接近硬件的底层操作,但这样的话,我们也需要做更多的事去保证一切运行正常。并发编程是件非常棘手的事,有着许多复杂的问题和陷阱,而且在使用像GCD或NSOperationQueue这样的API时我们常常忘了这点。这篇文章将首先总体介绍OS X和iOS中不同的并发编程API,然后更深入地研究并发编程本 阅读全文
posted @ 2014-01-09 16:23 ymonke 阅读(260) 评论(0) 推荐(0)
摘要:In this Objective-C tutorial, you will create a simple movie quotes quiz app. Along the way, you’ll become acquainted with a number of aspects of Objective-C, including:(在这章节中,你将会了解到OC的一些特性。包括了:)mutable arraysproperty listsclassesmethods@propertyprotocols and delegatesadditional string functions (st 阅读全文
posted @ 2013-12-22 18:06 ymonke 阅读(241) 评论(0) 推荐(0)
摘要:注:这是raywenderlich博客上的一个系列文章。是写给从其他语言转到OC语言上的程序员的,一共5节。最近打算学习一下,并且把一些重要的知识点摘抄并且尝试翻译一下,第一次翻译,有些原文如果不知道如何翻译,放上原文。(这TM还算翻译)一、Objectively Speaking: A Crash Course in Objective-C for iOS 6In this tutorial, you will create a simple app that randomly generate quotes from a stored list. In doing so, you’ll b 阅读全文
posted @ 2013-12-22 16:49 ymonke 阅读(412) 评论(0) 推荐(0)
摘要:[译] 几点 iOS 开发技巧原文:iOS Programming Architecture and Design Guidelines原文来自破船的分享原文作者是开发界中知晓度相当高的 Mugunth Kumar,他是 MKNetworkKit 的作者(虽然没有 AFNetworking 使用那么广泛,但也是一个很棒的 Network Kit),更是最近流传甚广的《iOS 5/6 Programming – Pushing The Limits》的作者。文章中 MK 介绍了几点开发中常用的小技巧,几条 Tips 简单易懂,但是很实用,不但可以提高开发效率,而且可以提高代码的可读性和可复用性。 阅读全文
posted @ 2013-12-19 09:17 ymonke 阅读(525) 评论(0) 推荐(0)
摘要:本文由webfrogs译自objc.io,原文作者Daniel Eggert。转载请注明出处!小引本篇英文原文所发布的站点objc.io是一个专门为iOS和OS X开发者提供的深入讨论技术的平台,文章含金量很高。这个平台每月发布一次,每次都会有数篇文章针对同一个特殊的主题的不同方面来深入讨论。本月的主题是“并发编程”,本文翻译的正是其中的第4篇文章。翻译此文是受到了破船的启发。他已经将objc.io本月主题的第二篇文章翻译完成了。《OC中并发编程的相关API和面临的挑战(1)》《OC中并发编程的相关API和面临的挑战(2)》首次翻译文章,水平有限,欢迎指正。目录1、从前。。。2、延后执行3、队 阅读全文
posted @ 2013-12-07 20:24 ymonke 阅读(319) 评论(0) 推荐(0)