#用的

项目中常用的全局宏定义#define

一关于屏幕大小#pragmamark-屏幕宽高#defineSCREEN_BOUNDS([UIScreenmainScreen].bounds)#defineSCREEN_WIDTH([UIScreenmainScreen].bounds.size.width)#defineSCREEN_HEIGHT([UIScree...

iOS中常用的手势

--前言智能手机问世后的很长一段时间,各大手机厂商都在思考着智能手机应该怎么玩?也都在尝试着制定自己的一套操作方式。直到2007年乔布斯发布了iPhone手机,人们才认识到智能手机就应该这样玩。真正让广大生产厂商惊掉下巴的是2010年6月8号发布的iPhone4。之前的iPhone基本都是极客玩物,很多大厂如NOKIA...
代码星球 ·2020-10-22

应用内打开AppStore上某个应用的下载界面--SKStoreReviewController的使用

产品设计要求是这样的: 对应的初步代码是这样的: -(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.UIImageView*imageView=[[UII...

常用的代码块

/**强引用*/@property(nonatomic,strong)<#type#><#name#>;/**弱引用*/@property(nonatomic,weak)<#type#><#name#>;/**复制引用*/@property(nonatomic,copy)...
代码星球 ·2020-10-22

iOS应用的语言设置

首先需要明确两个名词的区别:“当前手机的系统语言”、“应用内部的语言设置”要解决的问题的情景:在iOS应用中,有时候会调用系统的一些UI控件,例如:1、在UIWebView中长按会弹出系统的上下文菜单。2、在UIImagePickerController中会使用系统的照相...
代码星球 ·2020-10-22

为常用的块类型创建typedef

本文概要:1、块类型的语法结构2、使用C语言中的“类型定义”的特性。使用typedef关键字用于给块类型起个别名3、使用typedef好处之一是,重构块的类型签名时只需要改一处就行了,避免遗留bug4、使用typedef技巧之一是,给同一块签名类型创建数个别名,方便让其他开发人员理解用途5、对块...

一定要熟练地使用常用的Foundation服务

关于本文:作为一名iOS软件工程师,熟练的使用系统提供的强大的Foundation服务是必备的职业素养。 NSString、NSMutableString NSArray、NSMutableString NSDictionary、NSMutableDictionary NSNum...

常用的UI控件

关于本文:作为一名iOS软件工程师,熟练规范的使用常用的UI控件是必备的基础技能。指示器(UIActivityIndicatorView)----转动的等待小菊花  提醒对话框(UIAlertViewController)  UINavigationBar(导航条)http://...
代码星球 ·2020-10-22

数组使用的注意事项

一、NSArray与NSMutableArray的方法区别 1、通过下标取得元素,只适用于NSMutableArray错误现场:@property(nonatomic,strong)NSArray*departmentIdsArray;[self.departmentIdsArrayenumerateObje...
代码星球 ·2020-10-22

强引用的问题

1.由强引用引发的严重问题myTableView的数据源本来是folderArray数组,因为使用了self.folderDeleteArray=self.folderArray;然后,对folderDeleteArray数组的部分元素进行了删除,之后在[selfreloadData];会发现,之前删除的元素,现在竟然...
代码星球 ·2020-10-22

多路复用的server模型

多路复用I/O之server模型 主要是关于select()这个函数:其原型是:intselect(intn,fd_set*read_fds,fd_set*write_fds,fd_set *except,structtimeval*timeout);功能是:监测指定集合中指定文件描述符的指定事件是...
代码星球 ·2020-10-21

最好用的20个数据可视化工具(四)

日期:2013-7-26  来源:GBin1.com深入了解:本篇将介绍5种较高难度的可视化工具(或者你想查看前文)。如果你想做高水平的数据可视化,那么除了简单基于网页的工具,你还需要更有用的东西,包括桌面应用程序和编程环境。Processing可谓是交互式可视化处理的模范工具,它能让你使用更简单的...

常用的mysql操作

  总结一下常用的mysql操作,避免下次遇到类似情况重复地去百度。方法不是唯一的,但记录一种可行的方法就可以了。遇到新的问题再继续补充。 1.增加一个列ALTERTABLE表名ADDCOLUMN字段名字段类型其他;举例:ALTERTABLEstudentADDCOLUMNsexVARCH...
代码星球 ·2020-10-20

c++ 浅拷贝和深拷贝 指针和引用的区别 malloc(free)和new(delete)的区别 重载重写重定义

4.malloc(free)和new(delete)的区别  malloc()函数:        1.1malloc的全称是memoryallocation,中文叫动态内存分配。        原型:externvoid*malloc(unsignedintnum_bytes);        说明:分配长度为num...

strcpy函数在VS2015无法使用的问题

原文地址:http://www.cnblogs.com/dmego/p/6065144.html一:原因:一般认为是vs准备弃用strcpy的,安全性较低,所以微软提供了strcpy_s来代替 然而,strcpy_s并没有strcpy好用,我们要想继续在VS2015中使用strcpy该怎么办呢?下面是几种解决...
首页上一页...2021222324...下一页尾页