- 博客(23)
- 资源 (1)
- 收藏
- 关注
转载 元编程
什么是元编程以及元语言?能否以通俗易懂的语言和例子具体解释一下,欢迎使用简单的代码示例:1、什么是元编程,和我们常见的编程(比如用C/C++/JAVA)编程有什么不同?为什么需要元编程,它有哪些优点?2、什么是元语言,这种语言和常见的编程语言有什么区别?3、目前已知的元编程技术和语言都有哪些?大致介绍一两种即可。P.S.本人很小白但不全白,有那么一点点计算机编程
2016-11-07 14:29:23
2790
转载 常见证书格式转换
PKCS 全称是 Public-Key Cryptography Standards ,是由 RSA 实验室与其它安全系统开发商为促进公钥密码的发展而制订的一系列标准,PKCS 目前共发布过 15 个标准。 常用的有:PKCS#7 Cryptographic Message Syntax StandardPKCS#10 Certification Request StandardPKC
2016-10-19 14:20:31
355
原创 Xcode模拟器运行新创建项目出现黑条
今天新开始了一个项目,创建好项目后,架构也搭好了,运行模拟器加载进页面,发现页面头部和底部多了两条黑杠,用Xcode自带的页面层级调试也看不到问题在哪里。最后发现是奇葩的美工没有给启动图,应用第一次要加载启动图,不加载启动图的话就会出现问题。
2016-07-25 15:47:12
317
转载 IOS上MDM技术资料
(转自:http://www.mbaike.net/special/1542.html)一、MDM相关知识:MDM (Mobile Device Management ),即移动设备管理。在21世纪的今天,数据是企业宝贵的资产,安全问题更是重中之重,在移动互联网时代,员工个人的设备接入企业网络并查看、收发企业数据已十分普遍,在管理企业移动设备的同时,MDM还能提供全方位安全体系防护,同时在
2016-06-17 16:00:49
1216
转载 C语言宏定义
C++宏定义详解 一、#define的基本用法 #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致,或者在读别人写的程序时,把运行结果理解错误,这对 C语言的学习很不利
2016-05-27 17:03:53
368
原创 iOS APP细节处理
去除多余的未使用的空白cellself.tableView.tableFooterView = [[UIViewalloc] init];设置cell不让选中cell.selectionStyle =NO;设置当没有内容加载出来是,显示一个没有数据的图片self.tableView.backgroundVi
2016-04-26 10:47:40
281
原创 静态动态cell混合使用
需要重写tableviewdatasource的方法- (int)numberOfSectionsInTableView:(UITableView *)tableView{ return [super numberOfSectionsInTableView:tableView]; // 静态的cell使用super的设置组的方法}- (NSString*)tableView:(UIT
2016-04-07 14:01:24
1903
原创 Viewwillappear
从一个controller1 push 到controller2 controller的声明周期竟然是这样的,以后先是controller1调用- (void)viewWillDisappear:(BOOL)animated 然后是controller2调用- (void)viewWillAppear:(BOOL)animated 然后是controller1调用
2016-04-05 13:37:37
800
原创 导航栏透明以及tableview起点不能从navgationBar顶部开始问题
- (void)configureClearNavBar{ if (IOS7AndLeast) { self.automaticallyAdjustsScrollViewInsets =NO; // 透明状态栏的延伸 // self.edgesForExtendedLayout = UIRectEdgeNone;
2016-03-31 15:08:48
3704
原创 应用自动布局让UITableviewCell自适应高度出现下面问题
http://stackoverflow.com/questions/28410309/strange-uiview-encapsulated-layout-height-error
2016-03-30 16:24:05
844
原创 设置iOS导航栏透明
if (IOS7AndLater) { self.automaticallyAdjustsScrollViewInsets =NO; [self.navigationController.navigationBarsetBackgroundImage:[[UIImagealloc]init]forBarPosition:UIBarPo
2016-03-21 17:00:19
375
原创 关于UITabBarController的UITabBar隐藏问题
最开始的时候我用的- (void)hideTabBar { if (self.tabBarController.tabBar.hidden == YES) { return; } UIView *contentView; if ( [[self.tabBarController.view.subviewsobje
2016-03-11 16:40:59
2235
原创 修改UILable的字体位置
NSNumber *baseLineOffset = [NSNumbernumberWithFloat:5.0]; [mutableAttraddAttribute:NSBaselineOffsetAttributeNamevalue:baseLineOffset range:NSMakeRange(0,[mutableAttrlength])];
2016-02-27 10:45:14
398
原创 本地存储数组
NSMutableArray存储在本地,但是从本地取出后就变成了了NSArray类型。本地存储默认转换为NSArray类型。所以不能用remove add等NSMutableArray常用的方法。
2015-12-29 11:12:49
754
原创 Could not load the "null" image referenced from a nib in the bundle with identifier ""
if (IOS7) { childVC.tabBarItem.selectedImage = [[UIImageimageNamed:selectedImage] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; }else{ childVC.tabBarItem.selec
2015-12-14 14:50:05
555
转载 registerNib: 与 registerClass: 的区别
自定义UITableViewCell大致有两类方法:使用nib 1、xib中指定cell的Class为自定义cell类型(注意不是设置File's Owner的class) 2、调用 tableView 的 registerNib:forCellReuseIdentifier:方法向数据源注册cell [_tableView registerNib:[
2015-12-09 13:38:51
862
原创 duplicate symbol _llvm.cmdline in:
如果是同一个静态库中的文件链接的时候有冲突,可能是这个静态库不支持模拟器,真机运行就好了。duplicate symbol _llvm.cmdline in:/Users/panyard/Downloads/YYKit-master/Vendor/WebP.framework/WebP(libwebpencode_la-config.o)/Users/panyard/D
2015-12-08 17:08:10
893
原创 关于静态cell的使用
1,首先保证你的控制器是UITableViewController,否则的话会出错2,选中tableview,cell 选为static cell
2015-09-10 21:43:10
406
原创 iOS证书与推送通知证书制作过程遇到的问题
iOS真机调试证书(和发布证书制作过程一样)制作过程:1,创建APP ID 。这里需注意如果要用到推送通知功能这里的APP ID需要用专一的ID,不能用带有通配符的ID。2,从证书颁发机构申请证书。需要注意的是这里在申请的时候,要确定钥匙串里面的证书不被选中的状态下,从证书颁发机构申请证书,否则容易出错。3,生成 .cer文件。选择从证书颁发机构那里申请的文件生成.cer文件。4,
2015-08-05 07:35:01
1029
原创 Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contai
Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [nan 14]'*** Call stack at first throw:(0 CoreFoundation 0x365fa64f __exceptionPreproc
2015-05-01 15:48:35
936
转载 iOS开发应用内支付总结
上图为应用内支付的主要流程:1,app接收商品列表验证信息2,app向Appstore发送一个请求得到产品信息。3,Appstore返回产品信息。4,app利用这些产品信息在苹果商店中展示给用户。5,用户从商店选择商品。6,app发送一个付款请求到AppStore。7,AppStore处理付款并且返回完成交易。8,app读取交易传达购买内容。
2015-03-30 21:52:43
574
转载 iOS应用性能调优的25个建议和技巧
目录我要给出的建议将分为三个不同的等级: 入门级、 中级和进阶级:入门级(这是些你一定会经常用在你app开发中的建议)1. 用ARC管理内存2. 在正确的地方使用reuseIdentifier3. 尽可能使Views不透明4. 避免庞大的XIB5. 不要block主线程6. 在Image Views中调整图片大小7. 选择正确的Collection8. 打开gzip压缩
2015-03-29 16:31:01
474
转载 [常见错误]no architectures
No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=armv7, VA运行报错出现的原因:armv7s是应用在iPhone 5 A6 的架构上的解决的方式:1,在Project target里“Architectures”设置为“Standard (armv7,armv7s)”2,修改在Project targe
2015-03-28 21:23:46
465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人