5 Anber_zhi

尚未进行身份认证

IOS手机APP应用开发

等级
TA的排名 1w+

int、long、long long取值范围

Mark~~一下。。 unsigned   int   0~4294967295   int   -2147483648~2147483647 unsigned long 0~4294967295long   -2147483648~2147483647long long的最大值:9223372036854775807long long的最小值:-9223372036854775...

2019-01-14 16:39:02

关于token和sessionid的一些说法

最近涉及到一个数据迁移的业务场景,之前对AT有一定的了解,没这么深刻,这次算是比较深的理解。摘自: bbs 作者:chendejia2012其实token就相当于sessionId,为什么app喜欢用token,而不用sessionId呢?app说他们保管cookie不方便,不好维护cookie,因为cookie是浏览器的东西,app天生不支持cookie。我觉得很奇怪,浏览器也会出现关闭cook...

2018-02-23 10:17:02

Beyond Compare对比相同文件仍显示红色

Beyond Compare是一个很不错的文件/文件夹比较软件,在使用它比较文件夹的时候,相同的文件有可能也会被标为红色。然后点击进去一看发现它们都是一样的,再退出来,就变黑了。是什么原因导致了会出现这样的情况呢?下面小编将为你揭晓在Beyond Compare中出现这样情况的原因以及解决该问题的方案。比如下图显示对比结果中,两侧的aaa.xml是一模一样,会话中却以红色标识出来,说明两者

2017-09-14 16:59:08

Dictionary之setValue和setObject的区别(说起来简单,却很容易忽略的知识点)

原文地址:http://blog.csdn.net/itianyi/article/details/8661997    博主写的很细,收藏下^_^!在使用NSMutableDictionary的时候经常会使用setValue forKey与setObject forKey,他们经常是可以交互使用的,代码中经常每一种的使用都有。1,先看看setValue: forKey:的定义

2017-06-07 11:38:02

随笔-iOS学习简单绘图

在iOS中,图形的绘制是基于UIView来绘制的,所以,我们要先创建一个用来绘制图形的UIView类。UIView的类中有一个方法是专门用来绘制图形的:/*// Only override drawRect: if you perform custom drawing.// An empty implementation adversely affects performance du

2017-06-07 11:32:41

随笔- printf不能打印log信息

相信对于很多开发来说,log打印是一个顺手的动作,也是调试程序的基础;int printf(const char * __restrict, ...) __printflike(1, 2);结果今天就遇到 printf 不能打印信息。表示有点惊掉了下巴。。。真相在这里:(http://bbs.csdn.net/topics/300006379 论坛中4楼这位大哥真相了。果然加了

2017-05-16 16:36:05

fopen小记

整理自https://msdn.microsoft.com/zh-cn/library/t3ayayh1(VS.80).aspxerrno, _doserrno, _sys_errlist, and _sys_nerr 这些全局变量包含perror和strerror函数使用的错误代码来打印错误消息。 应该使用下表中列出的更安全的功能版本代替它们的全局变量。

2017-05-16 10:07:58

Mac下的PHP环境配置(小白入门)

最近在看php方面,今天先学习了一下php的环境配置,百度的资料,简单方便,记录一下。先说一下需要准备的:Apache web服务器PHPMacBookMySql首先要启动Apache服务:(这里需要介绍几个命令)启动Apache服务  sudo apachectl start重启Apache服务  sudo apachectl restart停止Apach

2017-04-13 17:47:13

随笔- int 、uint区别及数据长度

原文地址:点击打开链接原文作者:lingon在C中,既然有了int,为什么还要有uint?特别是uint16,uint32等又有什么用?他们有什么区别?”-----------------------------------------------------------------------------------------------------------------

2017-04-07 11:19:51

libz.dylib框架怎么导入

进入你项目的build phases  点击+号在弹出的对话框选择addother在弹出的对话框中输入"cmd"+"shift"+"g"  输入/usr/lib滑动到最下面能看到libz.dylib

2017-04-06 15:03:26

UITabBarController的活用(根据场景隐藏显示TabBar)

UITabBarController的活用,UITabBarController+UINavigationController的架构中会用到。1.隐藏TabBar:[cpp] view plain copy- (void)hideTabBar {      if (self.tabBarController.tabBar.hidden

2017-03-29 11:09:58

关于popToViewController用法 (有点疑惑,求助攻!!!)

求小伙伴借个火   popToViewController用法   [self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:2] animated:YES];或for (UIViewC

2017-01-18 15:02:43

iOS-libxml/HTMLparser.h file not found 解决方法 (libxml.dylib错误处理)

导入了libxml2.dylib,但是却提示libxml/HTMLparser.h file not found,那是因为你的开发环境默认的路径无法找到这个libxml2.dylib框架,修改方法:(两种方法都试一下吧)第一种方法:点击左边项目的根目录,再点击右边的Build Settings,手工输入文字:“Header search paths”,然后单击(或双击,点击弹出面板下面

2017-01-18 14:50:22

如何生成.ssh文件以及rsa,添加及修改公钥

1. 生成公钥首先检查本机公钥:$ cd ~/.ssh如果提示:No such file or directory 说明你是第一次使用Git。如果不是第一次使用,请执行下面的操作,清理原有ssh密钥。$ mkdir key_backup$ cp id_rsa* key_backup$ rm id_rsa*生成新的密钥:$ ssh-keygen -t rsa -C

2017-01-12 16:31:44

UITableView中的dequeueReusableCellWithIdentifier使用

Table Data Source Methods中的一个必要实现的方法tableView: cellForRowAtIndexPath: 中经常会包含一段代码:[cpp] view plain copystatic NSString *FirstLevelCell = @"FirstLevelCell";      UITableViewC

2016-12-19 15:14:12

loadView,viewDidLoad,viewDidUnload

loadView,viewDidLoad,viewDidUnload,这三个函数到底应该怎么用?谷歌一下,全是转载,大概内容是这样:loadView 手动加载viewviewDidLoad用于nib文件加载后,进一步处理viewDidUnload是viewDidLoad的镜像参考官方文档,我给出纠正:一、loadView永远不要主动调用这个函数。view c

2016-11-30 17:29:17

_int、NSInteger、NSUInteger、NSNumber的区别和联系

转载自:点击打开链接1、首先先了解下NSNumber类型:苹果官方文档地址:https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSNumber_Class/Reference/Reference.htmlNSNumber是NSValue的一个子类,

2016-11-17 09:04:34

iOS10 里面适配权限Crash的问题

最近在看类似微信朋友圈的实现,从网上down了一个不错的demo,结果跑步起来,查了一下,发现是IOS10的一个小问题:This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain

2016-10-13 09:23:57

Xcode下的DerivedData文件路径

删除xcode的垃圾文件,如果你很久没有删除xcode的缓存文件,由于你每天要运行新的xcode文件,那么你的硬盘空间会越来越小,位于/Users/jssj/Library/Developer/Xcode/DerivedData下的缓存文件占了很大的内存空间,可以删除;另外,查资料得到,Xcode无提示解决方案就可以删除/Users/用户名/Library/Developer/Xcode/

2016-09-19 20:04:00

iOS-GCD学习之同步异步线程去执行串行操作

今天碰到一个需求,在网上找了一下资料,不得不感叹GCD之强大实用。队列:串行队列,并行队列,全局队列,主队列//串行队列 同步执行任务 会在当前线程内执行  # 不一定是主线程//异步的方式 执行串行队列 会创建一个新的线程来执行任务//串行的队列都是按照顺序来执行。就是任务1 -> 任务2 -》任务3[objc] vie

2016-09-05 18:42:23

查看更多

勋章 我的勋章
    暂无奖章