当前位置:  编程技术>移动开发
本页文章导读:
    ▪解决Xcode的0xC002异常        解决Xcode的0xC002错误     最近转做iOS开发,遇到了一个奇怪的问题。我的mbp系统是OS X 10.8.4,用的Xcode是4.6.3版的,我的没越狱的iPhone接在mac上,是可以识别并在上面进行调试的,而另一部.........
    ▪ launcher批改-修改launcher的屏幕数        launcher修改--修改launcher的屏幕数 首先,在Launcher.java代码中 修改这两段     static final int SCREEN_COUNT = 5; static final int DEFAULT_SCREEN = 2;//第一页是从0开始计数,这里是把第三个页面作为默认首.........
    ▪ 使UITableView最上面留出UINavigationBar空间的两种步骤       使UITableView最上面留出UINavigationBar空间的两种方法 使UINavigationBar透明,TableView在其下面,可以扩大UITableView的视野. m_tableView.tableHeaderView = headerView; m_tableView.scrollIndicatorInsets = UIEdgeInsetsMake(44, 0, .........

[1]解决Xcode的0xC002异常
    来源: 互联网  发布时间: 2014-02-18
解决Xcode的0xC002错误
    最近转做iOS开发,遇到了一个奇怪的问题。我的mbp系统是OS X 10.8.4,用的Xcode是4.6.3版的,我的没越狱的iPhone接在mac上,是可以识别并在上面进行调试的,而另一部iPod4,是越狱了的5.1.1系统,接在mac上,Xcode的Organizer里面就会提示
引用
Xcode has encountered an unexpected error (0xC002)
No such file or directory, at ‘/SourceCache/DTDeviceKit/DTDeviceKit-867/DTDeviceKit/DTDeviceKit_Utilities.m:863’
这样就不能在touch上进行调试了。后来在网上搜了一下,在stackoverflow上找到了解决方法,虽然我和他的xcode版本不一样,设备也不一样,但是这个方法对于我这个情况还是适应的,所以把解决方法抄在下面
1,退出Xcode
2,打开Terminal,从terminal里进入~/Library/Developer/Xcode/iOS\ DeviceSupport/5.1.1\ \(9B206\)/Symbols/System/Library/Caches/com.apple.dyld/这个目录(根据你用的设备系统的不一样,这个5.1.1\ \(9B206\)可能是不一样的)
3,用touch命令创建以下6个文件
引用

touch .copied_dyld_shared_cache_armv6
touch .processed_dyld_shared_cache_armv6
touch dyld_shared_cache_armv6
touch .copied_dyld_shared_cache_armv7
touch .processed_dyld_shared_cache_armv7
touch dyld_shared_cache_armv7

4,重启Xcode,应该就可以在Organizer里看到设备正常了

你也可以在Finder里面创建这些文件,但是我觉得用Terminal更快,stackoverflow上的原帖链接是 http://stackoverflow.com/questions/7922308/xcode-4-2-error-0xc002-when-trying-to-use-a-jailbroken-iphone-3g-for-developmen

    
[2] launcher批改-修改launcher的屏幕数
    来源: 互联网  发布时间: 2014-02-18
launcher修改--修改launcher的屏幕数

首先,在Launcher.java代码中

修改这两段

 

 

static final int SCREEN_COUNT = 5;  
static final int DEFAULT_SCREEN = 2;//第一页是从0开始计数,这里是把第三个页面作为默认首页

 

 

然后选中项目,选择Search>File,输入defaultscreen勾选Selected Resources点击搜索,,会找到好几个结果,作相应的更改即可

 

 

<com.android.launcher2.DragLayer
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:launcher="http://schemas.android.com/apk/res/com.android.launcher"

    android:id="@+id/drag_layer"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <include layout="@layout/all_apps" />

    <!-- The workspace contains 3 screens of cells -->
    <com.android.launcher2.Workspace
        android:id="@+id/workspace"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scrollbars="horizontal"
        android:fadeScrollbars="true"
        launcher:defaultScreen="2">

        <include android:id="@+id/cell1" layout="@layout/workspace_screen" />
        <include android:id="@+id/cell2" layout="@layout/workspace_screen" />
        <include android:id="@+id/cell3" layout="@layout/workspace_screen" />
        <include android:id="@+id/cell4" layout="@layout/workspace_screen" />
        <include android:id="@+id/cell5" layout="@layout/workspace_screen" />

    </com.android.launcher2.Workspace>

 

 


    
[3] 使UITableView最上面留出UINavigationBar空间的两种步骤
    来源: 互联网  发布时间: 2014-02-18
使UITableView最上面留出UINavigationBar空间的两种方法

使UINavigationBar透明,TableView在其下面,可以扩大UITableView的视野. 

1) 

UIView *headerView = [[UIView alloc] initWithFrame: CGRectMake(0, 0, 320, 44)]; 

m_tableView.tableHeaderView = headerView; 

2) 

m_tableView.contentInset = UIEdgeInsetsMake(44, 0, 0, 0); 

m_tableView.scrollIndicatorInsets = UIEdgeInsetsMake(44, 0, 0, 0);


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
oracle iis7站长之家
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3