//获取当前系统时间的时间戳 #pragma mark - 获取当前时间的 时间戳 +(NSInteger)getNowTimestamp{ NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDate ...
分类:
移动开发 时间:
2017-11-08 11:58:25
阅读次数:
235
创建一个View #import <UIKit/UIKit.h> typedef void(^clickLabelBlock)(NSInteger index,NSString *titleString); @interface CCPScrollView : UIView /** * 文字数组 * ...
分类:
其他好文 时间:
2017-11-02 13:08:35
阅读次数:
130
1. NSOpenPanel的beginWithCompletionHandler:^(NSInteger result),打开文件对话框时,对话框出现在屏幕的中央。 2. NSOpenPanel的beginSheetModalForWindow:self.view.window completio ...
分类:
其他好文 时间:
2017-09-27 17:39:54
阅读次数:
292
最近闲来无事,总结一下 UITableViewDataSource和 UITableViewDelegate方法 UITableViewDataSource @required - (NSInteger)tableView:(UITableView *)tableView numberOfRowsI ...
分类:
其他好文 时间:
2017-09-13 15:21:14
阅读次数:
211
好多人都会遇到瀑布流的问题,有些瀑布流的高度是不一样的,有些是每个cell的高度是一样的,我这里的写的只要改动一个地方就可以了 首先自定义继承 UICollectionViewLayout的类然后再.m文件中布局属性 /** 默认的列数 */ static const NSInteger XMGDe ...
分类:
移动开发 时间:
2017-09-11 00:59:26
阅读次数:
229
这次的需求,是省市区三级联动选择,并且市的选择要根据省的id,然后区的选择要根据市的id 每次都要进行网络请求,关键代码,其实是 //监听轮子的移动 - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row i ...
分类:
移动开发 时间:
2017-09-10 18:50:18
阅读次数:
221
tableview滑动到底部,根据页面不同 可以有两种方法 第一种: 一般样式的tableview 没有头和尾的 #pragma mark - 滑到最底部 - (void)scrollTableToFoot:(BOOL)animated { NSInteger s = [self.tableView ...
分类:
移动开发 时间:
2017-09-06 12:52:05
阅读次数:
355
在cell.h定义 @property(nonatomic,strong)void(^pushType)(NSInteger); 在cell.m按钮点击时 _pushType(1);(举例) 在用到cell的tableView中 cell.pushType=^(NSInteger index){ i ...
分类:
其他好文 时间:
2017-08-22 10:44:58
阅读次数:
164
问题描写叙述 在我们的项目中,通常使用了大量的第三方代码,这些代码可能非常复杂,我们不敢修改他们,但是作者已经停止更新了,当sdk升级或者是编译器升级后,这些遗留的代码可能会出现许很多多的警告,那么我们有没有办法去掉这些烦人的警告,不然一个project几百个警告,你看着怎么都不爽吧.我们怎么去掉警 ...
分类:
其他好文 时间:
2017-08-20 11:25:51
阅读次数:
208
UIView是iOS开发最主要的视图,非常多控件都是继承它,掌握当中的几个基本枚举定义,有利益理解视图的载入和參数差别。 一、UIViewAnimationCurve UIView的基本动画变化规律 typedef NS_ENUM(NSInteger, UIViewAnimationCurve) { ...
分类:
其他好文 时间:
2017-08-12 20:27:28
阅读次数:
191