自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(264)
  • 收藏
  • 关注

原创 mac 安装maven

 tar xzvf apache-maven-3.3.9-bin.tar.gz sudo mv apache-maven-3.3.9 /opt sudo vi /etc/profile添加如下代码:export PATH=/opt/apache-maven-3.3.9/bin:$PATH mvn -v 参考:http://maven.apache.o...

2017-03-24 09:39:03 200

原创 RVM 安装Ruby Linner

curl -L get.rvm.io | bash -s stable source ~/.rvm/scripts/rvm rvm -v sudo chown -R $(whoami) /usr/local brew update rvm install ruby-2.4.0 sudo gem install linner 

2017-03-21 15:44:00 376

原创 开始Cordova

安装:1.下载并安装Node.js   2.安装cordova及Ionicsudo npm install -g cordova ionic Cordova创建工程cordova create hello com.example.hello HelloWorldcd hellocordova platform add ioscordova platform ...

2016-11-08 14:00:42 180

原创 UNIX-Style development via Terminal

xcode-select --install 

2016-11-01 17:26:26 325

原创 stack overflow jquery block

使用 cdnjs.cloudflare.com 的IP,比如:198.41.215.67 修改hosts sudo vi /etc/hosts 打开是快了,不过还是报那个错,看样子还是自己在内网架个服务器比较方便...

2016-09-21 09:50:09 146

原创 swift3 GCD

Creating a concurrent queuelet concurrentQueue = DispatchQueue(label: "queuename", attributes: .concurrent)concurrentQueue.sync {} Create a serial queuelet serialQueue = DispatchQueue(...

2016-09-16 17:08:21 105

原创 iTunes无法验证服务器"s.mzstatic.com."的身份

修改hostssudo vi /etc/hosts 添加IP23.76.66.165 s.mzstatic.com :wq 保存退出 

2016-09-15 09:27:55 388

原创 Terminating app due to uncaught exception 'NSInvalidArgumentException', reason:

在做 点击section下拉展示相应cell的功能时,遇到了闹心的“Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '* -[__NSArrayM insertObject:atIndex:]:” 各种debug,各种调试,都发现是系统刷新cell时发生错误 最后,发现...

2016-08-29 15:16:36 2147

CocoaPods + XCTest进行单元测试

在使用XCTest进行单元测试时,我们经常会遇到一些CocoaPods中的开源框架的调用,比如“Realm”或“Alamofire”在测试的时候,如果配置不当,会导致“framework not found RealmSwift for architecture x86_64”这样的报错在之前很多人的配置,都是修改各种单元测试Target的headers等这些配置参数,但在CocoaPo...

2016-07-21 15:53:49 667

原创 Mac配置Apache

查看Apache版本 httpd -v Apache管理  sudo apachectl startsudo apachectl stopsudo apachectl restart 配置用户访问目录  默认访问:/Library/WebServer/Documents/ cd /etc/apache2/userssudo vim u...

2016-06-12 09:37:37 136

原创 常见Unix命令

软链接 ln -s ~/Movies 

2016-06-12 09:02:45 119

原创 关于vim配置及插件

 比较好的配置:https://github.com/amix/vimrc python 自动补全:https://github.com/davidhalter/jedi-vim 

2016-06-07 17:05:33 147

原创 Couldnt communicate with helper application Git提交

Xcode需要设置 email和用户名,在终端中设置如下: xcrun git config --global user.email [email protected] git config --global user.name "Your Name Here" 

2016-05-09 09:22:20 195

原创 OC 单元测试断言

XCTFail(format…) 生成一个失败的测试;XCTAssertNil(a1, format...)为空判断,a1为空时通过,反之不通过;XCTAssertNotNil(a1, format…)不为空判断,a1不为空时通过,反之不通过;XCTAssert(expression, format...)当expression求值为TRUE时通过;XCTAssertTrue(...

2016-04-22 18:04:20 146

原创 git Xcode

显示隐藏的文件夹defaults write com.apple.finder AppleShowAllFiles TRUE重启finderkillall Finder comit 快捷键alt+command+c push 快捷键alt+command+p 

2016-04-19 10:06:45 104

原创 AppleWWDRCA.cer 过期

 下载 https://developer.apple.com/certificationauthority/AppleWWDRCA.cer 双击安装.打开钥匙串,选择“登录”栏目->“显示”->“显示过期的证书”.查看所有证书.删除 "Apple Worldwide Developer Relations Certificate Authority cert...

2016-02-19 14:40:17 398

Mac 安装MySQL

Mac版MySQL安装时,可以下载dmg版的安装文件http://dev.mysql.com/downloads/mysql/比如:mysql-5.7.10-osx10.10-x86_64.dmg,下载后双击默认安装即可不过,在最后的时候,root用户密码会有个随机的密码值,比如(y75L;Nh/87VL),记住这个密码,后边会用到,因为后边会提示“You must reset y...

2016-01-30 19:25:19 115

原创 调试SIGABRT和EXC_BAD_ACCESS crash

1. SIGABRT是处于程序控制状态下的crash,SIGABRT引起的crash是因为系统发现了应用程序正在做一些系统不希望它去做的事情(Exception) 它并不能精确的定位到crash发生在哪个源文件哪行代码中。为了精确的定位,我们可以使用Exception Breakpoint在Exception发生的时候暂停程序。 2. EXC_BAD_ACCESS意味着你的程序...

2015-12-15 20:08:47 263

原创 UITableView separator inset设置为0 不起作用

方案一,添加UITableView的delegate:-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ // Remove seperator inset if ([c...

2015-12-15 09:36:43 275

原创 网易客户端链接

财经http://c.m.163.com/nc/article/list/T1348648756099/0-20.html时尚http://c.m.163.com/nc/article/list/T1348650593803/0-20.html 头条http://c.3g.163.com/nc/article/headline/T1348647853363/0-140.h...

2015-11-18 10:24:45 228

原创 网易新闻iOS版使用的开源组件

网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest2、Apple Reachability网络监测,可以参考下这篇文章iOS网络监测如何区分2...

2015-11-18 09:58:52 81

原创 控件按照路径回落(类似Mac App store某软件的安装弹跳动画)

- (void)animateSnapshotOfView:(UIView *)view toTab:(UINavigationController *)navController{ NSUInteger targetTabIndex = [self.tabBarController.viewControllers indexOfObject:navController]; ...

2015-11-16 09:40:52 103

原创 anchorPoint与position

anchorPoint:(0,0) 坐标原点;(1,1)坐标对角点,默认值为(0.5,0.5)iOS使用左手坐标系,坐标原点在左上角,MacOS使用右手坐标系,原点在左下角 Position: position是layer中的anchorPoint点在superLayer中的位置坐标...

2015-11-12 15:07:00 105

原创 Code Snippets的备份

Xcode中的Code Snippets 默认目录:~/Library/Developer/Xcode/UserData/CodeSnippets 备份目录数据即可。 

2015-10-29 17:53:36 92

原创 Xcode 7 BitCode

在Xcode 7中,我们新建一个iOS程序时,bitcode选项默认是设置为YES的。我们可以在”Build Settings”->”Enable Bitcode”选项中看到这个设置。不过,我们现在需要考虑的是三个平台:iOS,Mac OS,watchOS。对于iOS,bitcode是可选的;对于watchOS,bitcode是必须的;而Mac OS是不支持bitcode。...

2015-10-19 01:10:34 94

原创 删除Xcode DerivedData目录释放空间

 首先切换到 Finder 程序,打开“前往”菜单。然后按住 Option 键,菜单中会出现“资源库”一项依次打开“Developer”---->“Xcode",在"Xcode"里面有一个叫“DerivedData” 的文件夹删除DerivedData 目录下的文件 ...

2015-09-17 17:59:01 999

原创 UILabel 竖排

labelObject.numberOfLines = 0;labelObject.lineBreakMode = NSLineBreakByCharWrapping; frame设置为宽:20,高度:200

2015-08-10 09:35:37 122

原创 app icon

Table 41-1Size (in pixels) of custom icons and imagesAssetiPhone 6 Plus (@3x)iPhone 6 and iPhone 5 (@2x)iPhone 4s (@2x)iPad and iPad mini (@2x)iPad 2 and iPad mini ...

2015-06-01 22:43:44 127

原创 使用CocoaPods

1.安装sudo gem install cocoapods 使用淘宝镜像gem sources --remove https://rubygems.org///稍后再敲入以下命令gem sources -a https://gems.ruby-china.org 2.验证rubu镜像gem sources -l 安装sudo gem install c...

2015-04-23 23:45:34 83

原创 SSH 源码下载

Struts源码http://archive.apache.org/dist/struts/xwork源码http://release.opensymphony.com/xworkHibernate3源码http://sourceforge.net/projects/hibernate/files/hibernate3/Hibernate4源码http://sour...

2014-11-17 23:41:01 321

原创 转:iOS - Xcode升级到5.1& iOS升级到iOS7.1问题:Undefined symbols for architecture x86_64

Xcode升级到5.1 新特性之一就是默认让所有App都通过64位编译器编译。原来在Xcode5.0.x的时候默认的Standard architectures只有(arm7,armv7s),到5.1之后默认就带上arm64的参数了。目前临时的解决办法是 1.把1.选中Targets—>Build Settings—>Architectures。把build active archit...

2014-07-22 09:38:26 102

原创 戴尔显示器 s e p u系列区别

S:Ultra Slim,超薄面板家用系统显示器。E:入门级,功能较少,不可升级旋转,23寸以上才有USB集线器。P:专业级,可升降旋转,有USB器,带DVI接口,保证完美屏幕。U:Ultra Sharp系列,功能全面性能好,保证完美屏幕。...

2014-05-29 10:29:57 3442

原创 sqlite OC 第三方类库

iPhone SQLite 第三方类库:FMDB地址:https://github.com/ccgus/fmdb

2014-05-28 16:02:11 92

原创 IBoutlet weak strong

From a practical perspective, in iOS and OS X outlets should be defined as declared properties. Outlets should generally be weak, except for those from File’s Owner to top-level objects in a nib file...

2014-05-26 10:21:42 145

原创 oracle主键自增

1.创建表create table Test_Increase( userid number(10) primary key, /*主键,自动增加*/ username varchar2(20) ); 2.创建序列CREATE SEQUENCE TestIncrease_Sequence INCREMEN...

2013-12-27 10:33:40 331

原创 统计Xcode项目代码行数

grep -d recurse "\n" classes| wc -l 上面classes是你代码的存放路径,如果你不是默认的Classes路径,则修改

2013-05-03 08:13:37 66

原创 山东网通/电信用户DNS设置

山东首席网通DNS:202.102.152.3 (全省)山东备用网通DNS:202.102.128.68(全省)山东首席电信DNS:219.146.0.130 (全省)山东备用电信DNS:291.150.32.132(全省)网通用户最佳DNS设置:主DNS:202.102.152.3辅DNS:219.146.0.130电信用户最佳DNS设置:主DNS:219.14...

2013-04-18 22:15:26 1021

原创 对某文件启用或停止ARC

Targets -> Build Phases -> Compile Sources选择某文件,如果是要启用ARC(在不使用ARC的project)-fobjc-arc 如果要禁止ARC(在使用ARC的project)-fno-objc-arc

2013-03-13 14:41:34 91

原创 关于iOS6应用中第三方类库不支持armv7s的问题解决

解决方法如下:如图,通过PROJECT-Build Setting,然后把Build Active Architecture Only的值设置为Yes。或者把Valid Architectures的值中的armv7s删除。然后就只有静待第三方类库支持iOS6和iPhone5了。...

2013-03-07 11:12:02 82

原创 iPhone app在后台运行

原理:在程序切入到后台后,每十分钟就去执行一个动作来唤醒程序,由此来保证它一直在后台运行。1、在Info.plist中添加UIBackgroundModes 键值让系统知道你的应用程序应该在适当的时候被唤醒2、在 - (void)applicationDidEnterBackground:(UIApplication *)application  切入后台执行的方法中执行下面代码...

2013-01-07 08:44:28 267

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除