- 浏览: 2533620 次
- 性别:
- 来自: 苏州
最新评论
-
jsntghf:
peio 写道这个怎么运行?Ruby On Rails的环境搭 ...
多文件上传之uploadify -
peio:
这个怎么运行?
多文件上传之uploadify -
往事如烟1:
我的项目是自己init了一个原始的project,之后将ver ...
React Native热部署之CodePush -
jsntghf:
往事如烟1 写道我按照你的说明进行,发现app退出之后,在进入 ...
React Native热部署之CodePush -
往事如烟1:
我按照你的说明进行,发现app退出之后,在进入不正确,请问是什 ...
React Native热部署之CodePush
文章列表
(1)将附件中的文件放到 ~/Library/Developer/Xcode/UserData/FontAndColorThemes 目录下
(2)重启Xcode
(3)Xcode -> Preferences -> Fonts & Colors 进行设置
(1)打开超级终端
程序->附件->通讯->超级终端,按照以上步骤打开超级终端。
点击超级终端后,出现如图页面
输入您的区号,例如021,然后点击确定,出现如图页面
点击确定,出现超级终端连接描述页面。
(2)配置超级终端COM口
选中在设备管理器中识别的COM端口:Profile USB-to-Serial Bridge(COM4),即COM4。
注意:超级终端中设置的COM口一定要与设备管理器中识别的COM口一致。
点击确定,继续配置COM4属性。
(3)检验超级终端是否设置好
上电开发板(如果已经上电,则按复位键),在超级终端中显示引导 ...
(1)确定安装Xcode 6之后,在应用程序中的绝对路径,例如/Applications/Xcode.app
(2)执行以下脚本
# !/bin/sh
SAVEIFS=$IFS
IFS=$(echo -en "\n\b")
PROJECT_TEMPLATES_PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/Project Templates/iOS/Application&q ...
使用笔记本开发的用户,在没有串口的情况下,如何实现串口调试呢?
如果没有串口,必须要购买USB转串口线,实现串口通讯。因为串口打印消息,是嵌入式开发必备的,否则寸步难行。
如果已经安装了USB转串口线驱动, ...
本文主要讲解如何创建自己的Pods依赖库。
一、创建自己的github仓库
CocoaPods托管在github上(官方地址:https://github.com/CocoaPods),所有的Pods依赖库也都依赖github,因此第一步我们需要创建一个属于自己的github仓库。仓库创建界面如下图:
上图中标了序号的共6处,对应的说明如下:
1、Repository name
仓库名称,这里写成WZMarqueeView,必填
2、Description
仓库的描述信息,可选
3、仓库的公开性
这里只能选Public,一是因为Private是收费的, ...
一、Podfile.lock文件
在使用CocoaPods,执行完pod install之后,会生成一个Podfile.lock文件,这个文件看起来跟我们关系不大,实际上绝对不应该忽略它。该文件用于保存已经安装的Pods依赖库的版本,内容如下:
PODS:
- ASIHTTPRequest (1.8.2):
- ASIHTTPRequest/ASIWebPageRequest
- ASIHTTPRequest/CloudFiles
- ASIHTTPRequest/Core
- ASIHTTPRequest/S3
- ASIHTTPRe ...
升级iOS 8后原来的项目编译报错:No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386)
将Build Active Architecture Only改为No即可。
在Red Hat下,普通用户执行sudo命令时,系统会报出XX is not in the sudoers file. This incident will be reported的错误,原因是Red Hat在建立用户时并没有把用户自动加入到sudo用户列表中。
首先查找一下sudoers文件存放在哪里:
$ whereis sudoers
sudoers: /etc/sudoers.d /etc/sudoers /usr/share/man/man5/sudoers.5.gz
对sudoers的修改需要root权限,所以要登录root用户:
su - root
...
后台返回的数据格式如以下形式:
{"pic":[-1,-40,-1,-31,17,-81,69,120,105,102,0,0,77,77,0,42,0,0,0,8,0,12,1,0,0,3,0]}"
需要把此种格式的数据显示成图片
- (NSData *)convertByteArrayToData:(NSArray *)byteArray {
unsigned c = byteArray.count;
uint8_t *bytes = malloc(sizeof(*bytes) * c);
unsigned i ...
部分Linux系统已经内置了dialog程序,如果系统中没有内置dialog程序的话,需要通过下载源代码的方式进行编译安装。
1、下载dialog源代码,并编译安装
$ curl -O http://invisible-island.net/datafiles/release/dialog.tar.gz
$ tar xvzf dialog.tar.gz
$ cd dialog-1.2-20140219
$ ./configure
$ sudo make & make install
2、简单的dialog示例
(1)--yesno操作
dialog ...
[[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil] setTintColor:[UIColor whiteColor]];
NSDictionary *dic = [NSDictionary dictionaryWithObjects:[NSArray arrayWithObjects:[UIColor colorWithRed:200 green:200 blue:200 alpha:1], [UIFont boldSystemFontOfSize:18.0f], [UIColor col ...
本文将创建一个小型函数库,它包含两个函数,然后将在一个示例程序中调用其中一个函数。这两个函数分别是hello和goodbye,他们只打印简单的文本信息。
1、为两个函数分别创建各自的源文件(分别命名为hello.c和goodbye.c)
(1) hello.c
#include <stdio.h>
void hello(int arg) {
printf("Hello, %d\n", arg);
}
(2) goodbye.c
#include <stdio.h>
void goodbye(cha ...
手动添加一个断点:add symbolic breakpoint,并命名为objc_exception_throw
这样,每次应用crash时,都可直接定位到出错的代码行上。
最近项目中用到了AFNetworking,在iOS 6.0以上版本编译时可以正常运行,但在低于iOS 6.0的版本编译时,会编译失败,主要是报以下错误:
Property with 'retain (or strong)' attribute must be of object type
主要涉及AFURLConnectionOperation.h和AFURLSessionManager.h两个文件,由于低于iOS 6.0时,dispatch_queue_t ARC没有托管,所以会出现这样的情况。
解决如下
#if OS_OBJECT_USE_OBJC
@property ...
Cornerstone2是个人非常喜欢的Mac上的一款SVN客户端工具,官方提供了14天的免费试用版本。
方法一:如果你从来没有安装过这个试用版本,直接把当前系统时间改成未来的某个时间,比如2020年,然后安装,运行一次。之后退出程序,将系统时间还原。
方法二:如果你不幸已经安装并运行过软件,那就需要找到安装记录并删除它。
1、显示系统隐藏文件
defaults write ~/Library/Preferences/com.apple.finder AppleShowAllFiles -bool true
2、打开~/Library/Preferences/ ...