了解移动端技术
了解
NikoWord
这个作者很懒,什么都没留下…
展开
-
python数据
脚本原创 2017-12-09 16:54:53 · 273 阅读 · 0 评论 -
block为什么使用copy修饰
简单说,block就像一个函数指针,指向我们要使用的函数。在类中声明一个block为什么要用copy修饰,那就要先说block的三种类型。1._NSConcreteGlobalBlock,全局的静态block,不会访问外部的变量。就是说如果你的block没有调用其他的外部变量,那你的block类型就是这种。例如:你仅仅在你的block里面写一个NSLog("he原创 2017-10-19 16:08:18 · 578 阅读 · 0 评论 -
UISsearchDisplayController搜索内容
#pragma mark - UISearchBarDelegate//当搜索框内文字发生变化-(void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText{// 判断搜索框中文字 if (searchText.length > 0) {//原创 2017-09-14 16:48:29 · 277 阅读 · 0 评论 -
OC语法
// 1.NSLog的使用// 显示字符串// NSString * str = @"beijing";// NSLog(@"%@",str);// NSLog(@"%@",@"meihao");// 显示浮点数// NSLog(@"%f",224.678); //224.678000//原创 2017-08-28 16:40:22 · 328 阅读 · 0 评论 -
设置时区的几种方式
1.[dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:8]];//直接指定时区,这里是东8区2.[NSTimeZone systemTimeZone];//系统所在时区3.[NSTimeZone defaultTimeZone]; //默认时区,貌似和上一个没什么区别4.[NSTim原创 2017-09-05 16:29:13 · 3780 阅读 · 0 评论 -
发送网络请求前的动画效果
//// XWActiveView.m// GXT//// Created by he on 15/12/2.// Copyright © 2015年 小伟. All rights reserved.//#import "HYActiveView.h"@implementation HYActive原创 2017-07-19 11:06:03 · 509 阅读 · 0 评论 -
高性能加载图片
加载图片方式一、传统的方式当图片通过imageNamed方式进行加载的时候,无论是否有人使用它默认是将图片放入缓冲区 --> 内存中的一块区域静态区 常量区 --> 只有当程序关闭,才会释放缺点:占用内存, 好处就是执行速度快,数据加载一次之后,就不需要重新加载宁可再加载一次,也不希望占用内存[UIImage imageNamed:imag原创 2017-07-19 11:00:53 · 344 阅读 · 0 评论 -
生成二维码
-(void)createQrWithString:(NSString *)str{ //1.创建滤镜 CIFilter *filter = [CIFilterfilterWithName:@"CIQRCodeGenerator"]; //2.设置属性 //首先要设置默认选项 [filter setDefaults];原创 2017-07-18 15:12:05 · 267 阅读 · 0 评论