• 等级
  • 7560 访问
  • 19 原创
  • 4 转发
  • 327212 排名
  • 0 评论
  • 0 获赞

iOS 单元测试

添加测试target 选择无ui得iOS  Unit Testing Bundle - (void)testCalculatePageWithLines { // given NSInteger lines = 1; NSInteger columns = 4; NSInteger count = 10; SJPopupMenu *menu =

2016-07-27 14:09:33

这段时间使用MKMapView的一点总结(待编辑)

1.MKMapview 使用的是高德地图 2.打开定位小蓝点的显示 mapview.showsUserLocation = YES; 3.定位到一个区域的函数(会重置旋转角度),可以有一个放大的动画效果 [self.mapView setRegion:MKCoordinateRegionMake(userLocation.location.coordinat

2016-07-18 12:33:28

iOS 地图截屏

上一次截屏的代码真是又丑又长, 看看大神是怎么写的吧- (nullable UIImage *)generateSnapshot:(CGSize)size { self.addressLabelBg.hidden = YES; self.addressLabel.hidden = YES; self.mapView.showsUserLocation = NO;

2016-07-18 09:35:27

tableview建立的比较好的方法

@property(nullable, nonatomic, strong) NSArray *itemList; self.itemList = ({ NSMutableArray *array = @[].mutableCopy; { NSDictionary *item = @{ @"title" : @"定位示例",

2016-07-18 09:27:39

ios截屏 裁剪区域

代码参考http://blog.csdn.net/lizitao/article/details/41828697 关键点,取正方区域,等比放大,设中心点,观察中心点重设后偏移量 如 375*667屏 假设一个预估截屏区域imageview900X900 等比缩放后的imageview为 900 1600 其中心点坐标为 450 800  这时将中心点坐标重设为预估截屏区域中心点450

2016-07-11 10:31:32

绕过oc编译器检测,直接取函数,对象

最近碰到了需要直接取用函数,对象的要求 取对象 比如取label   UILabel *titleLabel = [alertBanner valueForKey:@"titleLabel"]; 取函数   [alertBanner performSelector:@selector(setInitialLayout)];

2016-07-01 14:01:50

看github老库的时候遇到的问题以及解决方法

问题: No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386). 解决方法build settings ---->Architectures——————>Valid Architectures 添加 arm64 armv7 armv7s

2016-06-28 10:45:16

japans的搭建(使用p12)

前情提要由于公司服务器在使用apns服务的时候使用的是p12文件,经历了p12生成步骤错误(正确步骤是在双击苹果官网上下载的推送证书之后在钥匙串中同时选中ssl证书和密匙导出p12)之后使用原先的神奇软件Easy APNs Peovider无法检测导出的p12是否正确。所以需要搭建一个直接使用p12的发送服务器,这里使用到javapns.jar 2-2来搭建。 参考了网上相关教程和程序之后,使用ja

2016-06-15 14:06:43

APNs(英文全称:Apple Push Notification service)Demo与实践

APNs(英文全称:Apple Push Notification service)Demo与实践1.将用到的工具 Easy APNs Peovider2.操作步骤一些准备工作1.建立一个Xcode工程 我将其命名为SJAPNSdemo2.一个测试机(自己的手机)因为APNS只能在实体设备上工作3.在apple developer官网上申请一个APP ID并使其与自身项目的Bundle identi

2016-06-14 09:28:16

网络请求问题

这几天在学习 NSURLSession 和 QLPreviewController 遇到一个问题 发现网络请求失败 po了error发现“ The resource could not be loaded because the App Transport Security policy requires the use of a secure connection. ” 原来

2016-06-07 09:53:18

IOS MD5

#import "NSString+XXMD5.h" #import @implementation NSString (XXMD5) - (NSString *)xx_md5 {     if (!self || self.length == 0) {         return nil;     }

2016-06-03 09:27:08

5/23 大神review菜鸡代码后的学习心得与近期任务

简单总结一下一些编码细节。 1 常量声明  菜鸡写法  #define XXXX @“XXXX” 大神写法 static NSTimeInterval const kSpeechTimeout = 30000; static  const  和取名前缀k 作用  清晰,避免编译出错 2 第三方 尖括号不要手滑变成“”  “”是导入用户自定义的头文件 3 property取名可

2016-05-23 16:56:35

重返ios

开发了半年金税三期,换了语言,换了IDE  算是参加了一个正式的,有时间截点的大项目。有压力,有动力 总结一下感悟,鼓励一下自己进入新的学习生活。 1.勤能补拙,花更多的时间,求助他人前多花些时间自我思考,更快的提高自我。 2.不耻下问,但也需抱有羞耻心,切忌一碰到问题就问,问出一些愚蠢的问题浪费别人时间,尽量挑一些性价比高的问题。 3心态, 心态很重要,急躁,不耐烦

2016-05-23 14:21:46

eeGeo的Recce地图-----换个方式发现世界

什么是Reece     地图的用途大概分为两种:一,它可以用来导航、查询公交信息;二,它可以帮你发现城市的每个角落,就像Google 卫星地图和街景地图所做的那样。创业公司eeGeo派驻在硅谷的代表Bart Denny当被问到:“在Google Map连路上有几条车道都可以分清楚的情况下,为什么还要再做一款地图软件?”时,他对这个问题的回答是,Google Map解决的是实用性问题,eeGeo

2015-11-14 17:38:24

Navigation backBarButtonItem 设置

根据苹果官方指出:backbarbuttonItem不能定义customview,所以,只能贴图或者,让leftBarButtonItem变成自定义返回按钮,自己写个方法进行[self.navigationController   pop当前Item 之前大家是否疑惑为什么设置了类似这样的代码 UIBarButtonItem *backButton = [[UIBarButtonItem

2015-10-13 14:34:57

点击cell,在cell下方创建一个新的cell,再次点击,删除该cell

初始化数组:     NSDictionary *dic =@{@"Cell":@"MainCell",@"isAttached":@(NO)};     NSArray * array =@[dic,dic,dic,dic,dic,dic];          self.dataArray = [[NSMutableArrayalloc]init];     self.dataAr

2015-09-29 10:03:37

关于数组切换控制tableview的section切换问题

在进行点击事件(数组移动)这个事件时 需要加上一条判定当前section的命令,否则会出错甚至崩溃 出错的原因可能是通过数组创建的cell在数组移动后,点击刷新后生成的cell会将2个section中的cell的点击事件都触发一遍

2015-09-25 10:33:30

segmentedControl与swipe联合控制页面

添加HMSegmentedControl 和 SwipeView 第三方控件加入项目 //subviews @property (nonatomic,strong)HMSegmentedControl *segmentedControl; @property (nonatomic,strong)SwipeView *swipeView; viewDidLoad中添加  //

2015-09-22 18:44:49

取得tableViewCell中的任意一个cell

UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:2]];

2015-09-21 15:45:19

设置UIButton字体颜色

[_yearButton setTitle:@"123" forState:UIControlStateNormal]; [_yearButton setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];

2015-09-21 12:55:02

coly6203

关注
奖章
  • 持之以恒
  • 粉丝 0
  • 关注 0

    空空如也

    空空如也