@synchronized vs NSLock vs pthread_mutex_lock

@synchronized 编译器指令

@synchronized(self) {
//do something
}

以上代码会被编译器转换成

pthread_mutex_t self_mutex = (pthread_mutex_t)PTHREAD_MUTEX_INITIALIZER;

[……]阅读全文

Xcode6 模拟器路径

模拟器的路径:
~/Library/Developer/CoreSimulator

不同机型的模拟器路径:
~/Library/Developer/CoreSimulator/705E6439-D012-498D-9551-CAF6C09395D9

app 在模拟器中的路径:
~/Library[……]阅读全文

[译]如何将 Objective-C 代码迁移到 Swift

@xudeheng 翻译 Apple 官方文档 Migration

将Objective-c代码迁移到Swift

迁移工作正好提供了一个重访现有 Objective-C 代码的机会,也可以通过Swift代码来更好的优化app软件架构,逻辑以及性能。直接的说,你将用先前学到的 mix and ma[……]阅读全文

MacOSX 中 phonegap 提示缺少环境变量的解决办法

操作系统为 MacOSX 创建项目 phonegap create my-app 进入目录 cd my-app 添加需要支持的平台 phonegap platform add iOS phonegap platform add android 在添加android 的时候,先后提示环境变量中缺少 a

[……]阅读全文

android 项目无法启动: No Launcher activity found

修复的方法: 在AndroidManifest.xml 文件中 中添加这段代码

<activity android:name=".MainActivity" android:label="@string/app_name"> <intent -filter> <action andr[……]阅读全文

xctool的安装和使用

https://github.com/facebook/xctool.git checkout 一份代码,编译后将Release下的内容移动到 /usr/local/xctool 下。

编译的方法如下:

./xctool.sh -workspace xctool.xcworkspace -sch

[……]阅读全文

xctool 参数

usage: xctool [BASE OPTIONS] [ACTION [ACTION ARGUMENTS]] …

Examples:
xctool [BASE OPTIONS] clean
xctool [BASE OPTIONS] build
xctoo[……]阅读全文

xcrun 的使用

Usage: xcrun [options] … arguments …

Find and execute the named command line tool from the active developer
directory.

The active develope[……]阅读全文

xcodebuild 的使用

Usage: xcodebuild [-project ] [[-target ]…|-alltargets] [-configuration ] [-arch ]… [-sdk [|]] [-showBuildSettings] [=]… []…
xcodebuil[……]阅读全文

MacOSX 中合并iOS的多平台静态库(x86,arm….)

lipo -create  $path/lib_x86.a  $path/lib_arm.a  -output lib_universal.a

[……]阅读全文

iOS 开发中用到的动态调试框架

所谓动态调试框架,指的是在不用重新运行app的情况下,直接所见即所得的进行代码调试工作,从而能节省大量的编译运行所消耗的时间。很不错吧,现在收集以下三个动态调试框架,以后逐一深入研究。

https://github.com/mikr/RestartLessOften

https://gi[……]阅读全文

翻译:iOS 64Bit 迁移指南

介绍:
略,请参看 Introduction

1.64位的主要变化:
在64位系统中,许多CocoaTouch 框架中的数据 被增加了长度或者严格的内存对齐规则。
64位的运行时需要标准的函数原型来调用函数。

2.将你的应用转换到64位:
不要将指针强制转换到整型

3.优化[……]阅读全文

This page loaded in 0.305 seconds with 62 database queries.