最新消息:iOS编程开发交流群(6906921) ,Mac.Cocoa开发交流群(7758675) 欢迎iOS/macOS开发编程爱好及学习者加入!

编程

iOS开发之Objetive-C复合语句表达式

iOS开发之Objetive-C复合语句表达式

天狐 9年前 (2015-04-05) 7488浏览 0评论

计算机语言是编译器和程序员交流的依据和规范,GNU C是GCC特有的功能,在Linux内核中被广泛应用。 帮助文档:http://gcc.gnu.org/onlinedocs/gcc-4.6.2/gcc/C-Extensions.html#C-Ext...

iOS开发之Xcode中合并通用静态库脚本

iOS开发之Xcode中合并通用静态库脚本

天狐 9年前 (2015-04-05) 15014浏览 0评论

创建静态库可能出于以下几个理由: 1.你想将一些你和你团队中的同事们经常使用的类打包并轻松的分享给周围其他人。 2.你想让一些通用代码处于自己的掌控之下,以便于修复和升级。 3.你想将库共享给其他人,但不想让他们看到你的源代码。 本教程假定你有了...

Xcode6内置环境变量(Build Setting Macros)

Xcode6内置环境变量(Build Setting Macros)

天狐 9年前 (2015-03-30) 12357浏览 0评论

(1)查看环境变量宏 新建一个HelloWorld项目在桌面 ,cd Desktop/HelloWorld/ 命令行进入HelloWorld工程目录,执行xcodebuild命令并带上“-showBuildSettings”参数: $ xcodebu...

iOS开发之用户登陆信息存储

iOS开发之用户登陆信息存储

天狐 9年前 (2015-03-24) 23227浏览 2评论

我们开发App的时候,常常涉及到用户登陆,那么就会涉及到用户信息的存储和用户的登陆状态 大致信息存储分为四种方式 一.单例模式,登陆后把用户数据存储在单例对象 我通常是存在AppDelegate,存在这里的好处是,用户数据的生命周期与app运行周期相...

解决UICollectionView下拉刷新不能拖拽

解决UICollectionView下拉刷新不能拖拽

天狐 9年前 (2015-03-17) 9449浏览 0评论

当UICollectionView不够一页的时候 下拉的时候都不会触发UIScrollVIew的scrollViewDidScroll代理方法 下拉刷新控件基本都是基于scrollViewDidScroll代理方法来进行操作 所以在创建UIColle...

iOS开发之(APNS)远程推送实现,证书与真机调试

iOS开发之(APNS)远程推送实现,证书与真机调试

天狐 9年前 (2015-03-15) 25142浏览 2评论

远程推送通知 什么是远程推送通知 顾名思义,就是从远程服务器推送给客户端的通知(需要联网)远程推送服务,又称为APNs(Apple Push Notification Services) 为什么需要远程推送通知 传统获取数据的局限性 只要用户关闭了...

ios定位取得用户当前位置的原理

ios定位取得用户当前位置的原理

天狐 10年前 (2014-11-11) 5623浏览 0评论

Core Location框架使您可以定位设备的当前位置,并将这个信息应用到程序中。该框架利用设备内置的硬件,在已有信号的基础上通过三角测量得到固定位置,然后将它报告给您的代码。在接收到新的或更为精确的信号时,该框架还对位置信息进行更新。 如果您确实...