摘要:
转载声明:本站文章无特别说明皆为原创,转载请注明:史蒂芬周的博客, 一定有很多朋友和小子一样,迫不及待的升级到了macOS Sierra,随之而来的是第三方应用都无法打开了,提示无法打开或者扔进废纸篓。 大家都知道,macOS Sierra之前的系统也是需要手动去打开应用程序-系统偏好设置-安全性和 阅读全文
摘要:
1 // 递归获取子视图 2 - (void)getSub:(UIView *)view andLevel:(int)level { 3 NSArray *subviews = [view subviews]; 4 5 // 如果没有子视图就直接返回 6 if ([subviews count] == 0) return; 7 8 for (U... 阅读全文
摘要:
显示编译时间 命令行打包 阅读全文
摘要:
图片上绘制文字 写一个UIImage的category NSMutableParagraphStyle* paragraphStyle = [[NSParagraphStyle defaultParagraphStyle] mutableCopy]; paragraphStyle.lineBreakMode = NSLineBreakByCharWrapping; ... 阅读全文
摘要:
UITableView的Group样式下顶部空白处理 //分组列表头部空白处理 UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 0.1)]; self.tableView.tableHeaderView = view; UITableView的plain样式下,取消区头停滞效果 - (void)scrol... 阅读全文
摘要:
背景:最近电脑升级了系统macOS Sierra 10.12.1;Xcode 也升级到了Version 8.1 (8B62)。 问题:使用Application Loader3.0 上传应用到iTunes connect 遇到报错:ERROR ITMS-90168:"The binary you u 阅读全文
摘要:
1 #import "ViewController.h" 2 #import "RunloopViewController.h" 3 @interface ViewController () 4 5 @property (nonatomic , assign) NSInteger currentIndex; 6 7 @property (nonatomic) CA... 阅读全文
摘要:
一.CocoaPods是什么? CocoaPods是一个负责管理iOS项目中第三方开源库的工具。CocoaPods的项目源码在Github上管理。该项目开始于2011年8月12日,在这两年多的时间里,它持续保持活跃更新。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以 阅读全文
摘要:
1 1. $ cd ~/.itmstransporter 2 2. $ rm update_check* 3 3. $ mv softwaresupport softwaresupport.bak 4 4. $ cd UploadTokens 5 5. $ rm *.token 阅读全文
摘要:
利用动态加载为对象添加一个 block 点击属性; .h 文件 .m 文件 阅读全文
摘要:
在iOS 5.0以前,我们在一个UIViewController中这样组织相关的UIView 在以前,一个UIViewController的View可能有很多小的子view。这些子view很多时候被盖在最后,我们在最外层ViewController的viewDidLoad方法中,用addSubvie 阅读全文
摘要:
1. 集成 Cocoapod: 1.1 安装 ruby环境 mac 系统默认有 Ruby 环境, 通过 $ ruby -v 可以查看当前的 Ruby 版本. 如果 Ruby 版本过低可以通过 rvm 对 Ruby 进行升级. 1) 安装 rvm 1) 安装 rvm 1) 安装 rvm $ curl 阅读全文
摘要:
因为准备在项目中使用bootstrap,在安装bootstrap过程中提示需要Ruby的版本在1.9.2以上,而目前使用的Ruby版本是Mac系统自带的1.8.7。所以需要对Ruby进行升级。这里使用RVM对Ruby进行升级,升级过程如下: 1、安装 RVM RVM:Ruby Version Man 阅读全文
摘要:
UITableView的Group样式下顶部空白处理 在viewWillAppear里面添加如下代码: //分组列表头部空白处理 CGRect frame = myTableView.tableHeaderView.frame; frame.size.height = 0.1; UIView *he 阅读全文
摘要:
1. 查看远程分支 加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话): 2.删除远程分支 假设这样一种情况: 使用下面的代码查看b1的状态: 这时候能够看到b1是stale的,使用 git remote prune origin 可以将其从本地版本库中去除。 更简单的 阅读全文
摘要:
ios 版本的 App 打包两种方式: 1. 命令行 2. 通过 xcode Product -> Archieve -> export 阅读全文
摘要:
下面进入正题。提交完成后进入加急审核页面。 链接:https://developer.apple.com/appstore/contact/appreviewteam/index.html 在i would like to里选择加急审核 然后填写相关信息。 App Information里填写应用名 阅读全文
摘要:
原理和操作步骤见如下转载的两篇文章, 我所使用的 svn 客户端软件是 Mac 下面的 Versions.app v1.06 这个版本包含一个多人开发的bug bug 的解决方案见我之前转载的两篇文章~ 另外就是如本文转载的第一篇文章,我也深受 UserInterfaceState.xcuserst 阅读全文
摘要:
1,MBProgressHUD常用属性和用法Demo MBProgressHUD 使用详解 1,MBProgressHUDMode枚举 MBProgressHUD中定义的MBProgressHUDMode枚举。它用来表示HUD窗口的模式,即我们从效果图中看到的几种显示样式。 typedef enum 阅读全文
摘要:
ios 调用系统"设置"里的功能(转) 安装后第一次运行软件时,系统会弹出提示用户是否允许软件获取当前位置,如果用户不允许的话,之后运行时系统不会在弹出提示设置,这点很不方便,有个解决办法是给用户一个选项,调出iphone中“设置”定位服务选项,由用户手动设置,调用系统“设置”中定位服务相关代码如下 阅读全文