OS X 上的 Hello World 原生程序的事实真相
2015/09/29 · iOS开发
本文详细讨论了 Mac OS X 上编译连接成为原生程序之后的 Mach-O 格式的内容,以及执行程序运行载入的过程。强烈建议做 Mac OS X App 开发者收藏!
OS X 平台的 8 个实用终端工具
2014/06/30 · iOS开发
OS X 终端对外开放了许多很强大的UNIX实用工具和脚本。如果你是从Linux转过来的,你会发现许多熟悉的命令正是按照你想的那样执行。但是高级用户通常不知道OS X自带了许多在其他操作系统中没有的基于文本的实用工具。
为 OS X 开发者准备的 15 个超棒应用
2014/06/23 · iOS开发 · 1 条评论
几乎所有的开发人员在他们日常的开发工作中都有他们自己不可缺少的工具或实用程序集。
这些工具中的每一个都提供了特定的功能,大多数开发者都已经将他们集成到了其工作流程中。使用这些工具或实用程序不单单只是使得某个人的工作流程更加便利易行——更多的是服务于功利性和整洁性的目的。
objc系列译文(2.1):Objective-C并发编程:API和挑战
2013/12/10 · iOS开发
并发指的是在同一时间运行多个任务。在单核CPU的情况下,它通过分时的方式实现,如果有多个CPU可用,则是真正意义上的多个任务“并行”执行了。
OS X和iOS提供了多个API支持并发编程。每个API都有自己特殊的功能和限制,适用于完成不同的任务。
objc系列译文(6.3):Mach-O 可执行文件
2013/11/21 · 未分类 · 2 条评论
当我们在Xcode中构建一个程序的时候,其中有一部分就是把源文件(.m和.h)文件转变成可执行文件。这个可执行文件包含了将会在CPU(iOS设备上的arm处理器或者你mac上的Intel处理器)运行的字节码。
我们将会过一遍编译器这个过程的做了些什么,同时也看一下可执行文件的内部到底是怎样的。
objc系列译文(4.1):Core Data概述
2013/11/18 · iOS开发 · 1 条评论
Core Data可能是OS X和iOS中最容易被误解的框架之一了。为了帮助大家理解,我们将快速研究Core Data,来看一下它是关于什么的。为了正确使用Core Data, 有必要理解其概念。几乎所有Core Data引起的挫败,都是因为不理解它能做什么和它是怎么工作的。让我们开始吧。
Mac OS X 背后的故事
2013/01/23 · 未分类
故事还得从 20 世纪 90 年代说起。Ellen Hancock 是本文的主人公,也是一位女英雄。她因在 IBM 的经历而被人们所熟悉。1966-1995 年间,Ellen Hancock 在 IBM 共工作了 29 年。1985 年,她成为 IBM 的副主席。在 1986-1988 年间,Ellen Hancock 担任过 IBM 通信产品的主席,并在 1992 年被选为资深副总裁。
裸辞了半个月,投了好几个iOS岗位...
灵儿 发起
• 105 回复
iOS 现在转行什么好?
梦想之颠! 发起
• 7 回复
iOS APP 上架被拒,求助
囧jiong有神 发起
• 3 回复
高德API地图刷新问题
满山 发起
• 3 回复
免开发者账号申请ios证书真机调试技...
星零 发起
• 1 回复
AFNetworking android app apple Apple Watch app store ARC autolayout Block Category CocoaPods copy C语言 featuredpost gcd HTTPS ios ios 7 ios 8 iOS 9 iOS9 ios 10 iOS开发 iPhone KVC kvo Mac Mach-O MVC MVVM Objective-C OS X POP RAC ReactiveCocoa React Native runloop runtime SDWebImage SQLite swift TableView UI UICollectionView UICollectionViewController UIScrollView UITableView WatchKit weex xcode XMPPFramework 内存管理 函数式编程 动画 协议 单元测试 即时通讯 图标 图片 多线程 字符串 安全 工具 应用 底层原理 开发经验 开源库 开源项目 性能 性能优化 技巧 插件 教程 数据库 架构 框架 测试 源码 源码分析 源码阅读 生命周期 界面 直播 第三方集成 算法 线程 网络 网络层 网络编程 聊天 苹果 视频 设计 设计模式 调试 逆向 闭包 静态库 面试 高仿项目
地址 1.1.1.1,Cloudflare 推新公共 DNS 服务
04/02 · 14 · 4
安卓用 Java 侵犯甲骨文版权,谷歌或赔 88 亿美元
03/28 · 15
李文星家属诉 BOSS直聘:哪怕赔一分 能给个交代也值
03/27 · 19 · 1
Android Studio 3.1 正式发布,默认使用 D8 Dex...
03/27 · 9
GitLab 发布全球开发者报告:开源仍是主流
03/25 · 5