- 博客(19)
- 资源 (3)
- 收藏
- 关注
转载 如何编写一个framework
(原文:How to Create a Framework for iOS )如果你想将你开发的控件与别人分享,一种方法是直接提供源代码文件。然而,这种方法并不是很优雅。它会暴露所有的实现细节,而这些实现你可能并不想开源出来。此外,开发者也可能并不想看到你的所有代码,因为他们可能仅仅希望将你的这份漂亮代码的一部分植入自己的应用中。另一种方法是将你的代码编译成静态库(library
2017-05-12 17:28:12 851
转载 SSAS:OLE DB 错误: OLE DB 或 ODBC 错误 : Login failed for user 'NT Service\MSSQLServerOLAPService'
问题描述按照微软官方教程尝试使用SSAS做OLAP时,出现如下错误信息:Severity Code Description Project File Line Suppression StateError OLE DB 错误: OLE DB 或 ODBC 错误 : Login failed for user 'NT Service\MSSQLServerOLAPService'.;
2017-05-10 18:52:21 6701
原创 SSAS日期维度部署出错, 出现重复属性键
SSAS日期维度部署出错, 出现重复属性键在定义好属性关系后并部署多维数据集Cube时, 提示了日期出现重复键,并最终部署失败如图所示:此时需要设置CalendarQuater对应的KeyColumns ,因为KeyCloumns可能是集合,所以还需要指定一个NameColumns. 比如1季度,他不知道自己是属于哪一年的,所以就会报重复属性键错误。
2017-05-10 18:46:37 956
转载 IOS动画中的枚举UIViewAnimationOptions
首先这个枚举属于UIViewAnimation。我们经常使用的函数是[UIView animateWithDuration: animations:^{} completion:^(BOOL finished) {}];和[UIView animateWithDuration: animations:^{}];如果动画稍微复杂点,例如需要组合等等就可能用到这个函数:[UIView animateW
2016-03-18 14:28:54 330
原创 AVPlayer实现视频播放功能
NSURL *sourceMovieURL = [NSURLURLWithString:@"http://v.jxvdy.com/sendfile/V7bzjsH5sIZlBzVG7t7qbL1u-y1_k6E0DCtzyZ8iv-pRF3GmewWOj-HQ_grNppGnnx_rRHb-bztNWAvzGQ"]; AVAsset *movieAsset = [
2016-03-07 11:04:59 37054
原创 HTML基本标签含义总结
html标签总结 html整体的标签,所有东西都需要写到html中 web页面的标题,不显示在web页面上 web页面显示的内容h1> web页面的标题,从h1到h6,标题由最大到最小 表示段落 换行 页面上加一条横线或者 文本加粗或者 文本变为斜体 文本变大 文本变小 文本变下标格式 文本变上标格式 预文本格式,此格式可以显示文本的换行
2016-01-27 15:05:07 852
原创 二维码的生成与扫描
二维码的生成 //1.创建滤镜 CIFilter *filter = [CIFilterfilterWithName:@"CIQRCodeGenerator"]; //2.初始化滤镜 [filter setDefaults]; [filter setValue:[@"不管你学什么专业工作一
2016-01-03 23:22:28 341
原创 UICollectionView自定义流水布局
UICollectionView自定义流水布局重点是重写系统的layout方法1.自定义类继承UICollectionViewFlowLayout2.UICollectionViewFlowLayout类会自动调用以下方法-(void)prepareLayout;将layout的布局准备工作都在这里面执行-(CGSize)collectionView
2016-01-03 12:43:56 1393
原创 C++内容总结--自定义数据类型
自定义数据类型typedef 已有类型名 新类型名;eg. typedef double area;area a;枚举类型-enumenum 枚举类型名 {变量值列表}eg. enum person {student, teacher, worker, driver, other};枚举中的元素都是常量,不能对它们赋值
2016-01-01 20:11:39 344
原创 C++内容总结--面向对象语言特点
面向对象语言的特点:1.将客观事物看做具有属性和行为的对象2.通过抽象找出同一类对象的共同属性和行为,形成类.3.通过类的继承与多态实现代码重用程序 = 算法 + 数据结构 数据结构是对数据的描述, 算法是对数据处理的描述,所以早期的结构化程序是数据与处理是分离的面向对象的方法是将数据和对数据操作方法封装到一起,作为一个整
2016-01-01 20:10:07 1073
原创 一点简单的想法
今天在CocoaChina上看到一篇文章"培训机构毕业的程序员被歧视的背后逻辑"大家有兴趣的可以去看看,在这里我把链接贴出来 http://www.cocoachina.com/programmer/20151127/14459.html 大体上也就是将很多公司在面试的时候都会戴着有色眼镜看待通过培训出来的学员,其实这样做无可厚非,毕竟很多培训的人仅仅是通过了几个月的学习就
2015-11-27 20:30:15 351
原创 网络部分整理第三部分(XML解析)
XML解析主要涉及五个代理方法//在解析开始的时候,需要提前做的事再次方法中执行(void)parserDidStartDocument:(NSXMLParser *)parser;//解析正式开始的地方,因为XML是以标签形式存在的,所以我们要解析每一个标签,在最开始的标签中不需要做任何操作,然后每一组数据都要放入一个模型中(模型中的属性对应着每个具体的标签)-
2015-11-27 20:12:14 315
原创 网络部分整理第二部分
1.TCP协议和UDP协议的区别 2.socket:又叫套接字 socket相当于TCP/IP协议的封装,只有通过socket才能让我们使用TCP/IP协议,是给我们提供了一个TCP的接口 socket的连接大体分为三个步骤:服务器监听,客户端请求,建立连接 常用的HTTP连接也是基于socket的,HTTP是应用层中的体现,主要负责怎样打包数据,TCP/IP在
2015-11-26 20:52:18 328
原创 网络部分整理第一部分
1.URL全称Uniform Resource Locator(统一资源定位符)2.URL格式: 协议头://主机地址/路径 协议头:告诉电脑如何打开文件,如http, https, tel, file… 主机地址:服务器名称或者IP 路径:资源在服务器中的具体地址3.http协议:超文本传输协议(HyperText Transfer Protocol)
2015-11-24 16:29:21 335
转载 Xcode 中加载插件不成功,不显示 load Bundle 的界面问题解决
今天在编辑 Xcode 插件的时候,将原来插件删除后,重新添加一直不成功,总也不显示 load Bundle 的界面,试了好几个插件也不成功 最终看大了一位大神的解决方法,让我又重新使用了插件,再次也跟大家分享一下解决方法,至少这个方法在本人的电脑上是可行的下面就是解决方法的步骤:(可能图片较多,,,)1.在应用程序中选择 Xcode 并右键选择显示包内容2.选择里
2015-11-17 00:09:51 1421
原创 OC 中关于block使用的简单举例说明
block 也被称为代码块,有时亦被称为闭包,其使用方法很像 C 语言的指针一.与 C 语言的对比C: void (* myPointer) (void);block: void (^myBlock) (void);block 只需要将*号换成^号即可二.block的声明及使用1.无参无返回值int main(int argc, const char * a
2015-11-15 12:25:09 771
转载 关于 Xcode7中不能加载网络资源的问题App Transport Security has blocked a cleartext HTTP (http://) resource
当 Xcode 更新到7.0的版本以后,想要从网络读取数据,尤其是加载图片的时候可能会遇到下面的错误提示2015-11-14 01:13:44.645 GCD 下载图片[2586:121230] App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure
2015-11-14 01:11:56 467
原创 关于 NSString 的引用计数问题
在 OC 语法的 MRC 手动引用计数的模式下,需要我们手动进行内存管理,即需要我们 在适当的地方添加 retain 和 release 方法 但是 NSString 是个例外,我们可以通过多种方式创建字符串并打印其 retain 的计数 NSString *str1 = @"aaa"; NSLog(@"%lu---%p",(unsignedlong)
2015-11-14 01:05:58 1880
IOS开发的关于图片和frame的分类
2015-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人