本类文章列表

iOS开发:iPhone私有API使用学习笔记

一.基本知识 iPhone中的API除了公开的API:Published API外(或者叫文档中记录的API:Documented API),还有两类API:私有API:Private API和未公开的API:UnPublished API(或者叫文档中未记录的API:Undocumented API)。其中私有API是指放在PrivateFrameworks框架中的API,未公开的API是指虽然...

2014-01-27 Comments:0 关键字: ,
iOS开发:Runtime简介

Objective-c是动态语言, 很多新手或者开发人员常常被runtime这个东西所迷惑。而恰恰这是一个非常重要的概念。我可以这么问:“如果让你(设计)实现一个计算机语言,你要如何下手?” 很少程序员这么思考过。但是这么一问,就会强迫你从更高层次思考1以前的问题了。 注意我这句话‘设计’括起来了,稍微次要点,关键是实现。 我把实现分成3种不同的层次: 第一种是传统的面向过程的语言开发,例如c语...

2014-01-24 Comments:0 关键字: ,,
iOS开发:Social.framework实现第三方分享

第三方汇总 (效果图) - (IBAction)shareByActivity:(id)sender { NSArray *activityItems; if (self.sharingImage != nil) { activityItems = @[self.sharingText, self.sharingImage]; } e...

2014-01-15 Comments:0 关键字: ,,,,
iOS开发:Facebook几个常用方法,登录,个人资料,好友,分享

第一步:认证(Authenticate) Facebook SDK中较为核心的一个类是FBSession,该类主要用于用户验证、管理用户登陆流程。 在写代码之前,首先需要加入Facebook SDK,在官网下载SDK后,将FacebookSDK.framework加入到工程中,这样我们就可以使用facebook的接口了。 FacebookSDK需要依赖Info.plist中的两个值,分别是Face...

2014-01-14 Comments:0 关键字: ,,
iOS开发:获取iPhone的IP地址

定义了几个方法,获取iphone的IP地址。 IPAdress.h   #define MAXADDRS    32 extern char *if_names[MAXADDRS]; extern char *ip_names[MAXADDRS]; extern char *hw_addrs[MAXADDRS]; extern unsigned long ip_addrs[MAXAD...

2014-01-12 Comments:0 关键字: ,,
iOS开发:多线程之Grand Central Dispatch(GCD)介绍和使用

介绍: Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。 设计: GCD的工作原理是:让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务。 一个任务可以是一个...

2014-01-09 Comments:0 关键字: ,,,,
iOS开发:防止文件进行iCloud备份

代码如下: #pragma mark –  Excluding a File from Backups on iOS 5.1   – (BOOL)addSkipBackupAttributeToItemAtURL_iOS5_1:(NSURL *)URL {    assert([[NSFileManager defaultManager] fileExistsA...

2014-01-08 Comments:0 关键字: ,,,
cocos2d开发:收集的Cocos2d提供的字体!共57种(有对照的字体图)

  很多游戏中,为了便于开发就会直接采用Cocos2d提供的字体库来使用,了解下都有那些吧。   不多说下面一起来看看吧:(每张图对应11种样式的字体,字体的名字就是其样式的名字) -----------------------------1---------------------------------- 对应字体样式源码:   CCLabelTTF *m...

2014-01-06 Comments:0 关键字: ,,,,
iOS开发:详解Objective-C之runtime

原文地址:http://blog.securemacprogramming.com/2013/12/by-your-_cmd/ 感谢翻译小组成员wingpan热心翻译。本篇文章是我们每周推荐优秀国外的技术类文章的其中一篇。如果您有不错的原创或译文,欢迎提交给我们,更欢迎其他朋友加入我们的翻译小组(联系qq:2408167315)。 本文是我在 Alt Tech Talks: London 上关于 ...

2014-01-06 Comments:0 关键字: ,,
iOS开发之通过unix系统底层获取和系统相关的硬件信息

在获取和系统相关的硬件信息的时候,api的接口有时并不是很多。但是我的理解是iOS终究是一个操作系统,是一个基于unix的衍生系统,从操作系统的角度来理解的话,系统底层的东西是很丰富的。 内核 sysctl 含义详解: l compat子树:内核二进制兼容相关的控制 l debug子树:内核调试与信息查询 l dev子树:用于遍历和查询系统中的设备信息 l hw子树:硬件驱动信息及行为控制 l ...

2014-01-06 Comments:0 关键字: ,,,,,
Design By Inzaghi | 京ICP备16047555号-1