- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 上传appstore报错: An error occurred uploading to the App Store.
1 cd ~2 mv .itmstransporter/ .old_itmstransporter/ 备份原文件.itmstransporter/到.old_itmstransporter/3 rm -rf .itmstransporter/ 删除原有文件夹,不删除的话ITMSTransporter的更新可能会卡住4 "/Applications/Xcode.app/Contents/Applications/Application Loade..
2021-02-06 23:15:17
856
原创 XCode9.4.1 安装Alcatraz插件
XCode9.4.1最新版照样可以安装Alcatraz,安装插件。方法如下:#gem sources -a https://ruby.taobao.org/(已失效需更换)gem update --system # 这里请翻墙一下gem -v gem sources --add https://gems.ruby-china.com/ --remove https://rubyge...
2018-08-31 11:18:08
829
原创 卸载应用后无法在AppStore再次下载应用的解决方法
bin目录下的xcodeproj改成了xcodeproj_bac无法下载应用就重命名该目录下的应用名命令行进入cd /usr/local/bin/sudo mv xcodeproj xcodeproj_bac 与应用相关的 随意重命名
2018-01-03 09:44:47
7693
原创 XCode8 -unable to boot the simulator
XCode8 模拟器无法运行报-unable to boot the simulator,google后总结:解决此问题需要修改目录权限,由于系统启用了SIP(System Integrity Protection), 导致root用户也没有权限修改目录或文件权限。按如下方式可恢复权限。屏蔽方法:重启Mac,按住command+R(不动,等进度条加载完),会进入
2016-10-19 11:16:10
363
转载 获取UUID
if ([[NSUserDefaults standardUserDefaults]objectForKey:@"UUID"]==nil) { CFUUIDRef uuid = CFUUIDCreate(NULL); CFStringRef uuidstring = CFUUIDCreateString(NULL, uuid); /
2016-03-18 14:37:33
379
原创 OC中UIAlertController和UIAlertView用法
//iOS8以上抛弃了UIAlertView 使用UIAlertController代替 UIAlertController * alertController = [UIAlertControlleralertControllerWithTitle:@""message:[NSStringstringWithFormat:@"总分:%d",_count*100]
2016-02-18 15:38:00
4589
原创 Masonry 使用方法
#define MAS_SHORTHAND#define MAS_SHORTHAND_GLOBALS(这里的间距是有方向性的,左、上边距约束为正数,右、下边距约束为负数)防止self无限循环__weak typeof(self) weakself = self;
2016-01-27 14:56:09
575
原创 KissXML用法
XML文档节点如下: Butch 1 Fighter Shadow 2 Rogue //第一种需要各属性名 NSString *path = [[NSBundle mainBundle] pathForResource:@"hh.xml" ofT
2016-01-26 11:50:54
716
原创 UITableView 状态栏返回顶部 和自定义按钮返回顶部
//点击状态栏返回顶部 tableView.scrollsToTop = YES; //自定义按钮 点击返回顶部 UIButton * backToTopBtn = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 100, 100)]; [self.view addSubview:backToTopBtn]
2016-01-18 13:58:22
384
原创 SVN无法上传.a文件问题
终端输入 open ~/.subversion/config找到当前文件找到##global-ignores 一行,去掉global-ignores 前面的”##"并在这一行删掉:*.a;再提交代码就可以找到.a文件了
2016-01-12 14:39:53
454
原创 NSString 字符串(一)
//1.创建字符串的方式 NSString * str = @"adf";//常量,一旦创建完成就不能够在改变 //2.new alloc init NSString * str1 = [NSString new]; NSString * str2 = @"ffff";//[[NS
2015-12-24 15:26:08
306
原创 代码设置根控制器
self.window.backgroundColor = [UIColor whiteColor]; self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; UIViewController * mainVC = [[UIViewController alloc] init];
2015-12-21 15:11:52
446
原创 获取中国当前(上海时区)时间字符串
NSDateFormatter *formatter = [[NSDateFormatteralloc] init];[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss Z"];[formatter setTimeZone:[NSTimeZonetimeZoneWithName:@"Asia/Shanghai"]];NS
2015-12-21 11:19:34
1324
转载 判断是否含有中文
//判断是否有中文- (BOOL)IsChinese:(NSString *)str { for(int i=0; i< [strlength];i++){ int a = [str characterAtIndex:i]; if( a > 0x4e00 && a <0x9fff) {
2015-12-21 11:16:29
334
原创 自定义UITabBar 在 popToViewController 或popToRootViewController后UITabBarItem出现重叠
-(void)viewWillLayoutSubviews{ [super viewWillLayoutSubviews]; for (UIView *child in self.tabBar.subviews) { if ([child isKindOfClass:NSClassFromString(@"UITabBarButton")]) {
2015-10-27 09:19:10
589
转载 lipo 命令
1、lipo是什么 ?2、lipo使用案例: 1)-info:仅显示出universal file中的包括的架构信息。2)-detailed_info:打印出fat_header、fat_arch3)-thin:取出某个架构4)-create: 创建universal file
2015-09-10 14:21:32
1177
原创 Xcode6 PCH配置
1.在工程的TARGETS里边Building Setting中搜索Prefix Header,然后把Precompile Prefix Header右边的NO改为Yes2.然后在Precompile Prefix Header下边的Prefix Header右边双击,添加刚刚创建的pch文件的工程路径,添加格式:“$(SRCROOT)/项目名称/pch文件名” ,$(SRCROOT)的意
2015-09-09 10:56:53
326
转载 第三方库 IQKeyboardManager使用方法
这个库的下载地址:https://github.com/hackiftekhar/IQKeyboardManager这个库是一个单例,它一旦生效,全项目任何界面都有效。让它生效的代码可以写在任意位置,我写在AppDelegate里。- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptio
2015-09-08 13:42:56
793
原创 Mac Cornerstone无法上传.a文件
方法:使用命令行添加文件1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便) ,回车;2.之后再输入如下命令:svn add libOCMock.a,回车;3.之后会出现:A (bin) libOCMock.a 表示添加成功,打开Cornerstone就可以看到,刚才添加的.a文件,此时就可以
2015-08-28 17:33:17
1179
转载 Cocoapods无法更新第三库至最新的解决方法
在升级到cocoapods 0.36.0之后,使用原本podfile配置,在重新执行pod install之后,一些依赖库的版本,低于github上的最新版本。可按照下列配置。指定git,强制使用最新版本source 'https://github.com/CocoaPods/Specs.git'platform :ios, '6.1'pod 'IQKeyboardMana
2015-08-28 15:55:09
779
原创 Cocoapods 安装与使用
Cocoapod是运行在ruby环境下的,在ruby环境的像Cocoapod这样的开源项目时放在放在Rubygems服务器上面的,但国内访问https://rubygems.org/ 的时候往往会安装不成功,得翻墙才行,我们需要把服务器地址移除,添加taobao提供的镜像地址:https://ruby.taobao.org/1.移除命令:gem sources --remove ht...
2015-08-27 16:11:54
424
原创 机器语言-汇编语言-高级语言各自优缺点
机器语言所有的代码里面只有0和1优点:直接对硬件产生作用,程序的执行效率非常高缺点:指令又多又难记、可读性差、无可移植性汇编语言符号化的机器语言,用一个符号(英文单词、数字)来代表一条机器指令优点:直接对硬件产生作用,程序的执行效率非常高、可读性好缺点:符号非常多和难记、无可移植性高级语言非常接近自然语言的高级语言,语法和结构类似于普通英文优
2015-08-27 01:42:03
18465
原创 svn: Working copy xxx is too old (format 10, created by Subversion 1.6)
原因是Cornerstone软件 SVN checkOut得时候选择版本过低xcode需要1.7以上版本 解决方案:删除项目 重新checkout时选择1.7版本
2015-08-26 13:39:22
1494
原创 MAC系统备忘
需在终端中运行打开或关闭Mac的隐藏文件的命令。打开Mac隐藏文件命令:defaults write com.apple.finder AppleShowAllFiles -bool true关闭Mac隐藏文件命令:defaults write com.apple.finder AppleShowAllFiles -bool falseXCODE6存放模拟器位置/Lib
2015-08-21 12:59:44
321
原创 代码备忘
// 删除系统自动生成的UITabBarButton for (UIView *child in self.tabBar.subviews) { if ([child isKindOfClass:[UIControl class]]) { [child removeFromSuperview]; } }//注销一切UITe
2015-08-21 12:54:10
290
原创 根据字符串的字体 最大size 算出label Size 从而得到字符串高度
/** * 根据字符串 字体 最大size 算出label Size 从而得到label高度 * * @param text 字符串 * @param fontSize 字体大小 * @param maxSize 最大Size * * @return labelSize */+ (CGFloat)labelAutoCalculateRectWith:(NSSt
2015-08-20 11:44:32
441
转载 Mac 下Versions的 svn无法上传 .a 文件的问题
Xcode自带的svn和Versions以及一些其它工具都默认ignore".a"文件。解决办法有两个:方法一:使用命令行添加文件(【转】http://blog.youkuaiyun.com/lwuit/article/details/25624805)1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便) ,
2015-08-20 10:57:01
207
原创 日期NSDate 前/后几个年月日时分秒
//以myDate为基准时间算出过去或者未来时间 NSDate * myDate = [NSDatedate]; NSCalendar *calendar = [[NSCalendaralloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *comps
2015-08-11 10:24:24
707
原创 iCarousel 旋转木马修改要展示的个数 隐藏多余的
- (void)updateNumberOfVisibleItems{ //get number of visible items switch (_type) { caseiCarouselTypeLinear: { //exact number required to fill s
2015-07-28 15:27:23
1917
原创 IOS8禁用第三方键盘
//禁用第三方输入键盘- (BOOL)application:(UIApplication *)application shouldAllowExtensionPointIdentifier:(NSString *)extensionPointIdentifier{ return NO;}
2015-07-15 14:11:45
2276
Android省市区三级联动滚轮选择——Cascade_Master
2015-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人