官方开源代码: https://github.com/bang590/JSPatch 用途 是否有过这样的经历:新版本上线后发现有个严重的bug,可能会导致crash率激增,可能会使网络请求无法发出,这时能做的只是赶紧修复bug然后提交等待漫...
ios技术
xcodebuild the workspace does not contain a scheme named
jenkins编译出现下面错误的解决方法: xcodebuild: error: The workspace 'Project' does not contain a scheme named 'Project'. 解决方案: 将In the Manage Scheme dialog, make sure that the scheme you w...
小记一次ios崩溃日志的分析
首先连上手机找出手机中xcode崩溃日志的内存地址,0x8888888888888一长串的地址 然后将xcode的Product里面的app路径拖入到命令行中 cd 到刚才的路径 cd /Users/shanezhang/Library/Developer/Xcode/DerivedData/...
jenkins和cocoapods以及蒲公英持续集成方案的完美之路
经过了1天多的折腾,终于看到了这套方案的完美结果,jenkins打包,shell简单处理后,python脚本上传到蒲公英。 相比上篇文章介绍的方案,这次更加完美和简洁,上篇文章的方案因为jenkins是运行在root用户下,所以...
mac下iOS持续集成打包实战笔记
前期准备工作 安装JDK,我的基础环境是mac 10.10.3 所以必须安装jdk8指定版本,去官网下载安装即可 tomcat7 jenkins war包,去官网下载即可 环境配置 tomcat设置utf8编码 tomcat更改端口号码为8008 默认为8...
ios jenkins持续化集成出现Code Sign error: No matching provisioning profile found
1-Ensure the project is building successfully from Xcode to real target. -In KeyChain 2-Copy all the development cretificates & credentials form your user folder to the system folder 3-Copy ...
NSString属性什么时候用copy,什么时候用strong
我们在声明一个NSString属性时,对于其内存相关特性,通常有两种选择(基于ARC环境):strong与copy。那这两者有什么区别呢?什么时候该用strong,什么时候该用copy呢?让我们先来看个例子。 示例 我们定义一个类...
UITableViewCell设置内容边框或者圆角边框
ios UITableViewCell设置内容边框或者圆角边框,可以通过自定义视图添加在contentView之上,以达到设置自定义背景的目的,代码如下 UIView *container = [[UIView alloc] initWithFrame:CGRectMake(0,-1,self...
UINavigationController左侧返回按钮贴近左边的解决方案
解决UINavigationControll自定义返回按钮的时候图标贴近左边的解决方案,适配代码如下: UIBarButtonItem *leftButtonItem = [[UIBarButtonItem alloc] initWithCustomView:custonButton]; UIBarButtonI...
UITableViewCell分割线左边部分缺少一些的解决方法
-(void)viewDidLayoutSubviews { if ([self.mytableview respondsToSelector:@selector(setSeparatorInset:)]) { [self.mytableview setSeparatorInset:UIEdgeInsetsZero]; } if ([self.my...
iPhone UIButton – image position
I want to move the position of the image and the titleLabel in the UIButton see these code [gradeButton sizeToFit]; gradeButton.titleEdgeInsets = UIEdgeInsetsMake(0, -gradeButton.imageView.frame....
Cocoa 新的依赖管理工具:Carthage
说到 iOS 的依赖管理工具,大家一定首先想到的是 CocoaPods ,不错,CocoaPods 确实是一个很好依赖管理工具,已然成为了 Cocoa 依赖管理的标准,丰富的支持库、文档等等,CocoaPods 相关的文章有很多,这里就不一...
IOS图片展现的两种方法对比
UIImageJPEGRepresentation Returns the data for the specified image in JPEG format. NSData * UIImageJPEGRepresentation ( UIImage *image, CGFloat compressionQuality ); Parameters image The origi...