编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是iOS代码相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
UITableViewCell accessoryType 可轻松使用不同颜色定制,支持 iOS 7 平面设计。
NRSimplePlist 可轻松实现 plists 数据的即时编辑和获取。
Sort UIViews. Useful for games, pickers, settings, and menus.
iOS自身带有快捷查看文件方式的框架
,可以对一些常用资源文件进行查看,能够查看的文件格式包括图片,word,ppt,pdf等。Demo是读取和查看保存在设备Document文件夹的文件。
实现ePub阅读器,可以加载ePub格式的电子书,并且支持章节显示、改变字体大小以及文字搜索功能(搜索到的文字会加深背景突出显示)。可以滑动切换页面,也可以拖动进度条到任意页面。
多线程编程Demo,包括 GCD 的使用,block 的使用,NSThread 的使用,异步下载,同步下载等。
使用coreMotion,实现一个小球在一个框内根据iPhone的倾斜方向和倾角大小以相应的加速度运动。
RMMapper 的功能包括:
Converts JSON into objects with predefined class
Save object to NSUserDefaults fast and convenient
模仿“看图猜成语”App,功能齐全,配有音效,效果很不错。游戏使用cocoa框架完成,没有使用cocos2d的框架。
实现可连续运算的简易计算器。 E.g.,3 4=display 7=display 11=display 15.....
一个完全免费的RedmineiPhone客户端现在开源了!用手机管理你的redmine项目。Redmine是一款基于web的项目管理软件(http://baike.baidu.com/view/2228665.htm)。这款App能够让你在手机中进行基于Redmine的项目管理
MVBouncyView 是 UIView 的分类,提供圆角控制效果。
UIView *view = (some view in your code)
Tap Pad 使用基本的规则产生有趣的音乐模式,只需敲击网格即可开始。
可以很方便获取某段代码的执行时间。使用十分简单,只需将某段需要获取执行时间的代码加进logTimeTakenToRunBlock即可。例如:
五角星评分控件。可以点击和滑动星星来进行评分。初始化可以设置大小和星星个数。
类似随手记的记账软件,采用MVC模式开发。
ALBatteryView 绘制了一个电池形状,并指示当前手机的剩余电量。
Demo示例了如何利用第三方类库 ZipArchive
来解压和压缩.zip文件。Demo的演示过程是:先从网络下载一个.zip文件,然后解压它,最后再进行压缩。代码的解释文章(英文)是:http://www.icodeblog.com/2012/08/13/un
将 XML 数据解析成为具有 JSON 结构的对象。如效果图所示,上方的数据是XML格式的,下方是解析成的JSON格式数据。
基于xmpp的即时通讯(需要配置openfire)。包括注册新用户,连接,获取朋友列表,文字通讯和语音通讯。其中保存朋友列表和聊天记录使用的是xmpp框架本身的coredata,没有使用任何其他的自定义的存储方式。作者说:语
iOS7Colors 是 UIColor 的分类,实现了标准的 iOS 7 的颜色。
实现三种方式的屏幕录制,可以录制屏幕上的任意操作。
代码包包括三份代码:AVAssetWriterDemo、ScreenCapture、ScreenRecorderDemo。其中AVAssetWriterDemo可以录制屏幕上一些输入文字、点击按钮等等操作。Screen
HappyEnglishSentences8k
开心英语8000句,收集了日常生活中最常用的8000口语句式,并根据场合和用途分类整理,
高仿百思不得姐App的败家姐模块。通过使用cuzysdk,可以快捷地在iOS平台和Android平台集成和加入淘宝客功能。代码在持续更新中,最新代码可在(https://github.com/TheIndex/Cuzy-
给FMDB再加一层,封装Sqlite常用的增删改查,主要针对单表操作。项目中包括一个TODO的简单示例,包括对sqlite的增删改查操作。建议结合作者的另一个项目peaksqlite-entity-maker(https://github.com/conis/peaksq
ThatPDF 是 iPad 上用来对 PDF 文档进行注解和签名的工具。
AirPlay项目。iOS设备之间相互AirPlay,只支持图片的airplay。只能在真机中测试。
CoreData持久化框架,可以方便的配置CoreData
Stack。支持创建多个PKRecord去连接多个DataModel.对NSManagedObject的Category扩展能方便的进行FURC(Fetch,Update,Read,Create)操作。
PinYin4Objc 是一个流行的汉字(支持简体和繁体)转拼音的objc库,有以下特性:
MIBAboutController 是一个简单的 TableView ,用于显示应用的”关于我们“的信息。