- 博客(44)
- 资源 (5)
- 问答 (15)
- 收藏
- 关注
原创 Mysql开启日志
/*设置开启*/set GLOBAL general_log='ON';/*查询开启状态*/SHOW VARIABLES LIKE 'general_log';
2019-01-25 10:22:24 173
原创 更改Status bar 颜色
在plist 里面设置UIViewControllerBasedStatusBarAppearanceUIStatusBarStyleUIStatusBarStyleLightContent
2016-01-04 16:22:33 462
原创 iOS 设置公共区块
创建一个全局的公共区块步骤如下:创建文件->创建Header File ->在这个文件内部就可以写上公共的变量 在building setting 设置 no common blocks 的值为NO.这样就使这个文件内的变量作为 引用这个头文件的类里面作为共有的变量了(整个项目的全局变量)。
2016-01-04 14:45:35 433
原创 iOS 开发小技巧
怎么使用bundle文件内的图片资源? 代码:UIImage *image = [UIImageimageNamed:@"default.bundle/about_logo"];xib:使用的时候也是在图片名称之前添加default.bundle这样的路径 但是在界面上不会直接显示资源 只有在运行的时候才可以看见图片。
2015-12-14 11:25:24 439
原创 iOS Touch ID
首先 导入LocalAuthentication.framework 导入头文件 #import 然后上代码- (IBAction)btnScanfClick:(id)sender { LAContext *context = [LAContext new]; [context evaluatePolicy:LAPolicyDeviceO
2015-12-01 17:40:28 576
原创 3D touch
1. 静态配置直接在info.list文件里面配置就好了 然后在AppDelegate内实现 UIApplicationDelegate 代理的一个函数-(void)application:(UIApplication *)application performActionForShortcutItem:(UIApplicationShortcutItem *)shortcutIt
2015-12-01 15:59:55 449
原创 iOS post请求 (普通请求)
-(void) postData{ NSDictionary *paras =@{@"username":@"aaa",@"pwd":@"bbb"}; NSURL * url = [NSURLURLWithString:@"http://api.baiyue.baidu.com/sn/api/newchosenlist"]; NSMutableURLReq
2015-11-19 11:42:49 606
转载 [转][译]关于iOS和OS X废弃的API你需要知道的一切
原文: Everything You Need to Know about iOS and OS X Deprecated APIshttp://blog.csdn.net/jarry622/article/details/38395707如你所知,已废弃(Deprecated)的API指的是那些已经过时的并且在将来某个时间最终会被移除掉的方法或类。通常,苹果在引入一个更优
2015-11-10 11:19:46 451
原创 iOS反射的基本应用
导入头文件 #include #pragma mark 获取类型的名称 Class clsName = [Student class]; const char * cName = class_getName(clsName); NSString *className = [NSString stringWithCString:cName enco
2015-11-05 14:46:47 453
转载 iOS 中UIButton的 settitle 和 titlelabel的使用误区
转载自:http://www.cnblogs.com/Yukang1989/p/3716753.htmlUIButton中设置Titl方法包括以下几种:- (void)setTitle:(NSString *)title forState:(UIControlState)state; - (void)setAttributedTitle:(NSAttribut
2015-10-26 21:04:55 574
原创 自定义UIAlertView
#import @protocol CustomAlertViewDelagate // 返回值 是 是否点击完 按钮之后 需要消失AlertView- (BOOL)clickAlertView:(id)alertView clickedButtonAtIndex:(NSInteger)buttonIndex;@end@interface CustomAlertView : UIA
2015-10-23 15:17:15 381
原创 给UIview加上xib
1创建MyView 继承于UIView2创建UserInterface->View->Next->Save As 保存为MyView3设置xib的Custom Class 为MyView 拖拽一个按钮到MyView成为属性btn14在UIViewController里面使用这个xib具体代码是- (void)viewDidLoad { [super viewDidLoa
2015-10-08 10:36:22 485
原创 iOS UILabel一行字设置不同的字体
NSString *babyName = @"测试"; NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:[NSString stringWithFormat:@"111111111%@222",babyName]]; [str addAttribute:NSFontAttr
2015-09-29 16:50:52 747
原创 一键添加QQ群
http://qun.qq.com/join.html这个页面可以替你生成移动端 和 网页端的代码选择你要一键加群的 qq群号 生成代码 调用函数就可以了顺便提一下 iOSNSString *str = @"mqq://"; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlStr]
2015-09-29 09:58:11 1915
原创 UIcolor存储在数组
NSArray *colorArr =@[[UIColorredColor],[UIColorgreenColor]]; UIColor *color = [colorArrobjectAtIndex:1]; self.view.backgroundColor = color;
2015-09-28 10:46:48 893
转载 关于iOS多线程,你看我就够了(已更新)
作者:@翁呀伟呀 转载地址 http://www.cocoachina.com/ios/20150731/12819.html在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文章将会使用 Swift 和 Objective-c 两种语言讲解,双语幼儿园。
2015-09-17 11:42:28 543
原创 iOS制作.a库
如图步骤之后 对工程进行编译 然后可以在资源库内找到相应的.a库和头文件/Users/xxx/Library/Developer/Xcode/DerivedData/MyLib-fofszxuzjyrwqweqajxnjzxcsuip/Build/Products 资源库 下面的文件夹 找到你的这个Products文件夹 里面的文件就是洗生成的文件了其中libMyLib.a 就是.
2015-09-08 22:34:47 312
原创 UIView添加手势 然后UITableView 添加进这个View 导致UITableView 的单元格点击事件无效
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; UIView * v = [[UIView alloc] initWithFrame:CGRect
2015-08-17 20:40:09 2237
原创 xmpp-iOS-添加好友和删除好友
#import "XMPPData.h"#import "XMPPFramework.h"//导入花名册相关头文件#import "XMPPRoster.h"#import "XMPPRosterMemoryStorage.h"#import "XMPPRosterCoreDataStorage.h"@interface XMPPData()@property(stron
2015-06-18 09:13:38 1010
原创 xmpp-iOS-注册和登录
导入头文件XMPPFramework.h添加代理XMPPStreamDelegate@property(strong,nonatomic) XMPPStream *xmppStream;@property(assign,nonatomic) BOOL isRegister;@property(strong,nonatomic) NSString*user,*pwd;//开始
2015-06-16 14:43:45 1270
转载 XMPP-ErrorCode
302 重定向 尽管HTTP规定中包含八种不同代码来表示重定向,Jabber只用了其中一个(用来代替所有的重定向错误)。不过Jabber代码302是为以后的功能预留的,目前还没有用到 400 坏请求 Jabber代码400用来通知Jabber客户端,一个请求因为其糟糕的语法不能被识别。例如,当一个Jabber客户端发送一个的订阅请求给它自己活发送一条没有包含“to”属性的消息,
2015-06-16 11:57:32 435
原创 xmpp-iOS-准备
首先下载xmpp for ios 可以去xmpp官方网站下载:http://xmpp.org/也可以去我分享的资源下载 http://download.csdn.net/detail/fhongchan/8811255将解压到的文件包中的文件夹 Authentication、Categories、Core、Extensions、Utilities、Vendor和文件Sample_XMPPF
2015-06-16 11:16:54 861
原创 OC 创建一个随机的不重复的数组
/** * * * @param startIndex 开始数字 * @param length 数字的长度 * * @return 返回一个随机的不重复的数组 */-(NSMutableArray*) GetRandomWithStartIndex:(int) startIndex andEndIndex:(int)
2015-04-21 10:51:52 1418
原创 2015-4-20_OC
以下两行都是代码表示声明一个字符串 NSString *str=@”hello”; NSString *str=[NSString stringWithFormat:@”hello,my name is %@”,@”mike”]; 以下三行是表示以1为起始,长度为3的范围。 NSRange rg={1,3}; NSRange rg=[NSRange new]; rg
2015-04-20 22:15:08 419
原创 2015-4-15_OC
UIimage的图层 添加后设置超出主图层的部分把它给剪切掉。有以下两种方法,建议使用layer中的方法self.customView.layer.masksToBounds=YES;这样 在主图层添加子图就不会有边角了。
2015-04-16 01:10:48 349
原创 2015-4-14_OC
OC代码规范1:方法名称的首个字母是小写,其他的单词首字母都是大写 便利初始化器 -(void) initWithName:(NSString *)n andWithAge:(int)age { _name=n; _age=age; // self.age=age; // self.name=n; } 便利构造器 +(instancetype)stu
2015-04-16 01:10:06 386
转载 IOS的AppDelegate方法中的事件触发调用
IOS中AppDelegate中的生命周期事件的调用条件:[cpp] view plaincopy//当应用程序将要进入非活动状态执行,在此期间,应用程序不接受消息或事件,比如来电 - (void)applicationWillResignActive:(UIApplication *)application { N
2015-04-15 15:51:10 419
原创 2015-4-13_OC
先有对象 然后再有类的。。。 面向对象编程的核心:创建自己定义的类型。类和对象有什么关系类是对某一些具有相同的对象的抽象对象是这一类中的具体 //导入头文件避免重复导入 如果是在C语言中用预编译语法//Foundation这是一个很大的库内部包含了很多的数据类型 里面的前缀都是NS
2015-04-13 23:46:45 384
转载 getchar
getchar编辑从stdio流中读字符,相当于getc(stdin),它从标准输入里读取下一个字符。返回类型为int型,返回值为用户输入的ASCⅡ码,出错返回-1。外文名getchar返回值类型int返回值ASCII码作 用读取字符目录1函数内
2015-04-08 23:21:53 494
原创 2015-4-7C语言学习日记
1. 都是文件包含2. 3. #include “xxx.h” 编译时先搜索源代码当前目录,再搜索系统默认包含路径,一般是程序员自己的头文件 typedef关键字typedefint Int2;Int2 a=0; typedefstruct{ intnum; charname[20];
2015-04-08 00:21:30 553
原创 2015-4-3C语言学习日记
指针类型指针声明指针赋值指针使用整数型指针int *pInt a=10 ;p=&a;Printf(“%d”,*p);浮点型指针Double *pDouble a=10;p=&a;
2015-04-06 21:42:51 570
原创 2015-4-2C语言学习日记
C语言的优点就是支持内训地址的直接操作 一般我们声明变量就是用这个变量名称来访问到内存地址,之后依据这个内训地址来获得地址中存储的数据。 Int *p;int 代表此指针指向内存地址的数据类型 &是取地址符,*是取值符,*&共存直接消除两个符号 对于指针的变量来说。只有在针对数组的时候,地址的增减操作才会有意义。 Int *p; P++代表每次将p地址增加4字节(i
2015-04-03 01:20:26 450
原创 2015-4-1C语言学习日记
20150401日报数组:C语言中不写返回值就是int型返回值C语言中,数组的大小不可改变int scores[5];连续开了5个四字节的空间,数组的指针就是scores[0]的指针,其他的地址依次增加。C语言中,是没有下标检查的,出现数组越界的时候,取到的数据是随机的数据。全局数组和静态数组的初始值为0而局部数组不初始化每个元素的值。 以下有几种数组的写法
2015-04-02 00:27:13 717
原创 2015-3-31C语言学习日记
今天主要学习了关于递归的一个思想在程序中不建议使用递归,因为其占用的内存比较大。循环虽然代码比较多,但是效率会更高,循环又称为迭代。 函数宏定义是原封不动的替换#define SQUIRE(x) x*x SQUIRE(5+10)=5+10*5+10=65; 解决办法#define SQUIRE(x)(x)*(x)
2015-04-01 00:07:16 491
原创 2015-3-30C语言学习日记
知识点:枚举变量函数1.小积累:XCode快捷键Cmd+]Cmd+[ 代码缩进2.关于枚举1. 枚举的好处:这只能取限定值。2. 枚举的顺序是从先到后的,比如enum weekday{mon=0,tues=0,thirs};0代表的是montues的值也是0;3.
2015-03-31 00:50:58 565
原创 2015-3-27C语言学习日记
今天主要是介绍For循环 for(1初始化语句;2判断语句表达式;3改变语句) { 4循环语句; } 其执行顺序是:1 2 4 3 2 4 3 。。。 那其实for语句可以省略1 2 3 部分 for(;;;){}这样子。 做东西的思路不能太过直接,这样有时候会很浪费时间: 比如控制台打印出菱形的时候 我们可以先打出上面的三角形然后打出下面的三角形,要是一来就想
2015-03-28 00:47:21 478
原创 2015-3-26C语言学习日记
记录两个比较有趣但是又想不到怎么做的题1)。输入三个数得到从小到大的排列我的代码他人的代码intx,y,z,first,seond,third;printf("请输入三个整数:");scanf("%d%d%d",&x,&y,&z);if(x {if(z>=y) {firs
2015-03-27 00:00:38 576
IIS 上发布站点 显示 对注册表项“Global”的访问被拒绝。
2018-04-03
关于iOS开发CAD查看小程序的思路
2017-04-25
iOS 播放视频之后,熄灭屏幕,再打开屏幕的时候,多媒体中心显示这个app的名字
2016-07-29
iOS 异步网络请求 和 把 同步网络请求放在子线程有什么区别?
2016-05-06
iOS 约束生效时间是什么时候?
2016-03-11
oc 怎么理解这个表达式 int (^func()) (int)
2015-11-22
iOS遵循NSCopying协议采用的copy 和自己写的myCopy函数有什么区别?
2015-10-12
iOS我的应用内怎么自动跳转到添加qq群的页面
2015-09-28
iOS 登录超时是怎么做的?
2015-09-14
iOS在故事板中画好界面 在APPDelegate里面设置启动这个页面的时候 看不见控件
2015-06-06
加锁导致内存占用逐渐加大?怎么办
2013-08-14
请求超时C#语句怎么写?
2013-08-05
关于 将dt按照dr的样子改造,并且得到dr里面的数据 出问题了
2013-07-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人