2016年12月15日
摘要: you just have to go back and create a standard iOS development certificate. Don't click the APN certificate. 阅读全文
posted @ 2016-12-15 16:59 envyhappy 阅读(322) 评论(0) 推荐(0) 编辑
  2016年12月5日
摘要: // 获取密码field的X按钮 UIButton *passwordBtn = [_passwordField valueForKey:@"_clearButton"]; // 修改按钮图片 [passwordBtn setImage:[UIImage imageNamed:@"login_che 阅读全文
posted @ 2016-12-05 16:03 envyhappy 阅读(463) 评论(0) 推荐(0) 编辑
  2016年11月28日
摘要: 1、删掉工程中main.storyboard 后报如下错误: Could not find a storyboard named 'Main' in bundle NSBundle 原因:没有删除plist中的Main storyboard file base name 2:初始化window 阅读全文
posted @ 2016-11-28 16:36 envyhappy 阅读(409) 评论(0) 推荐(0) 编辑
  2016年11月9日
摘要: 1:IOS7.0 sizeWithFont:constrainedToSize:lineBreakMode:方法 iOS7 Deprecated NSString类的sizeWithFont:constrainedToSize:lineBreakMode:方法,但是该方法已经被iOS7 Deprec 阅读全文
posted @ 2016-11-09 16:02 envyhappy 阅读(2412) 评论(0) 推荐(0) 编辑
  2016年9月28日
摘要: layoutSubviews什么情况下被调用:1、init初始化不会触发layoutSubviews 2、addSubview会触发layoutSubviews 3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化 4、滚动一个UIScrollV 阅读全文
posted @ 2016-09-28 17:47 envyhappy 阅读(173) 评论(0) 推荐(0) 编辑
  2016年9月12日
摘要: 用到cocoapods安装第三方库的时候遇到了很多的问题,其中有一个The dependency `第三方库名称` is not used in any concrete target,它的意思是这个库不属于任何target 解决方法:修改Podfile 如下 # Uncomment this li 阅读全文
posted @ 2016-09-12 18:32 envyhappy 阅读(465) 评论(0) 推荐(0) 编辑
  2016年9月10日
摘要: iOS Predicate 即谓词逻辑。和数据库的SQL语句具有相似性,都是从数据堆中根据条件进行筛选。 1.使用场景: (1)NSPredicate给我留下最深印象的是两个数组求交集的一个需求,如果按照一般写法,需要2个遍历,但NSArray提供了一个filterUsingPredicate的方法 阅读全文
posted @ 2016-09-10 14:37 envyhappy 阅读(1619) 评论(0) 推荐(1) 编辑
  2016年3月16日
摘要: CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。在使用CocoaPods之前,开发项目需要用到第三方开源库的时候,我们需要1.把开源库的源代码复制到项目中2.添 阅读全文
posted @ 2016-03-16 11:32 envyhappy 阅读(426) 评论(0) 推荐(0) 编辑
  2016年2月17日
摘要: 原文章链接:http://blog.devtang.com/2011/11/20/set-uilabel-text-align-top/ 默认UILabel是垂直居中对齐的,如果你的UILabel高度有多行,当内容少的时候,会自动垂直居中。 如下图所示(图片来自stackoverflow): 比较郁 阅读全文
posted @ 2016-02-17 10:38 envyhappy 阅读(306) 评论(0) 推荐(0) 编辑
  2015年12月18日
摘要: 1:打开应用程序目录;2:找到Xcode,点击右键——》显示包内容;3:找到_MASReceipt文件夹,删除!4:重启AppStroe,更新Xcode即可。 阅读全文
posted @ 2015-12-18 16:42 envyhappy 阅读(447) 评论(0) 推荐(0) 编辑