自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 收藏
  • 关注

原创 C++ 映射Map的使用

#include <iostream>#include <map>#include <string>using namespace std;int main(){ //以int为key, string为value, 的基本赋值 map<int, string> dataMap; dataMap[111] = string("xiaoming"); dataMap[222] = string("xiaoli");.

2022-01-12 00:40:15 218

原创 C++ 读写CSV文件

#include <fstream>#include <iostream>#include <sstream>#include <string>using namespace std;int main() { //写文件 ofstream outFile; //ofstream outFile("file.csv", ios::app); outFile.open("file.csv", ios::app); //“f.

2022-01-12 00:13:30 293

转载 解决MWPhotoBrowser中的SDWebImage加载大图导致的内存警告问题

MWPhotoBrowser是一个非常不错的照片浏览器,在github的star接近3000个,地址:https://github.com/mwaterfall/MWPhotoBrowser.gitMWPhotoBrowser来加载小图1M以下的都应该不会有内存警告的问题。如果遇到大图,3M、4M、5M的大图,很有可能导致内存警告。最近我就遇到这个问题,很是头疼。来回滑

2015-05-06 15:19:35 634

转载 适配iOS 8备忘录 开始启动

直接下载我的这个包Images.xcassets.zip,解压放到你项目中的直接替换吧,后面你只需要把iCON改成你自己的就行了。。再也不用一个一个拖了 Images.xcassets.zip (277 K) 下载次数:1814   一、Sizes of App UI Elements  二

2015-05-06 15:14:23 610

转载 iOS NSNotification的使用

如果在一个类中想要执行另一个类中的方法可以使用通知1.创建一个通知对象:使用notificationWithName:object: 或者 notificationWithName:object:userInfo:    NSNotification* notification = [NSNotification notificationWithName:kImageNotific

2015-04-07 08:20:01 608

原创 PhoneGap Ios 使用NPM 进行安装和环境搭建

第一步:下载安装文件下载地址:官网http://www.nodejs.org/download/ 第二步:进入终端,使用命令行利用npm安装 cordova 命令如下:$ sudo npm install -g cordova进入你要创建的项目目录,然后创建PhoneGap项目输入完这个命令后cordova程序会帮助你创建hello文件夹,里面就是这个Phone

2015-03-06 10:06:03 988

转载 IOS 动态创建类Class

【Objective-C Runtime动态加载】---动态创建类Class动态创建类Class,动态添加Class成员变量与成员函数,动态变量赋值与取值,动态函数调用等方法a.使用objc_allocateClassPair创建一个类Class    const char * className = "Calculator";    Class kclass = objc_g

2015-01-19 14:25:57 952

转载 IOS成长之路-Core Data使用时用到的类--微解

表格结构:NSEntityDescription 相当于数据库中的一个表,TA描述一种抽象数据类型  eg:  //+insertNewObjectForEntityForName:inManagedObjectContext: 工厂方法,根据给定的 Entity 描述,生成相应的 NSManagedObject 对象,并插入到 ManagedObjectContext 中  Stud

2015-01-13 16:14:14 574

转载 IOS 获取最新设备型号方法

1.IOS 获取最新设备型号方法列表最新对照表:http://theiphonewiki.com/wiki/Models方法:#import "sys/utsname.h”[objc] view plaincopystruct utsname systemInfo;     uname(&systemInfo);   

2015-01-10 17:05:14 1387

转载 ios 获取时间--NSCalendar NSDateComponents NSDate

NSCalendar + NSDateComponents历法能使人类确定每一日再无限的时间中的确切位置并记录历史。日历,历法,一般历法都是遵循固定的规则的,具有周期性。日历都是已知的或可预测的。任何一种具体的历法,首先必须明确规定起始点,即开始计算的年代,这叫“纪元”;以及规定一年的开端,这叫“岁首”。此外,还要规定每年所含的日数,如何划分月份,每月有多少天等等。NSCalendar对世

2014-12-29 10:03:26 2044

转载 tableView滑动删除返回错

tableView滑动删除返回错误 [ tableView:canEditRowAtIndexPath:]:message sent t项目中需要用到tableView滑动删除这个功能,就很习惯的用tableView的两个数据源方法- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIn

2014-12-15 11:24:18 541

转载 最新版SDWebImage的使用

我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。研究发现,是我用了新版的SDWebImage,好多方法都变了。现在把代码贴出来,供大家参考。尤其是新手,看完这篇博客,图片缓存so easy。最后有demo供大家下载,先学习。第一步,下载SDW

2014-12-15 11:21:38 528

转载 IOS控件学习:UILabel常用属性与用法

参考网站:http://shijue.me/show_text/521c396a8ddf876566000007http://www.tuicool.com/articles/zquENbhttp://blog.csdn.net/a451493485/article/details/9454695http://wiki.eoe.cn/page/iOS_pptl_ar

2014-12-10 08:23:19 1703

转载 ios逆向工程-静态分析

最近在学习IOS逆向工程,查看网络上的资料也不是太多,边学边总结一下。首先学习资料:念茜(大神)的博客: http://nianxi.net《ios应用逆向工程 分析与实战》----------------------------------------------------凌乱的分割线-------------------------------

2014-12-06 17:32:01 1161

转载 iOS开发系列--让你的应用“动”起来

概览在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操作在iOS中是如何简单和高效,很多原来想做但是苦于没有思路的动画在iOS中将变得越发简单

2014-12-03 14:42:35 943

转载 iOS开发动画(Animation)图片360度不停旋转

iOS开发动画(Animation)图片360度不停旋转最开始的想法是让旋转的弧度从0到2 * M_PI,  让动画不停的repeat,实验了一下,没有任何效果,系统动画的时候看到0与2 *M_PI是同一起一始点,所以没有效果。后来想到一种办法,就是一个变量不断的累加变大,这样影响弧度也随着变化,就达到了圆周运动的效果。直接上代码:

2014-12-03 14:36:02 606

转载 ios的控件的AutoresizingMask属性

setAutoresizingMask控件的自适应    UIViewAutoresizingNone                 = 0,    UIViewAutoresizingFlexibleLeftMargin   = 1     UIViewAutoresizingFlexibleWidth        = 1     UIViewAutoresizingFl

2014-11-27 11:31:39 488

转载 viewDidLoad, viewWillDisappear, viewWillAppear等区别及各自的加载顺序

viewWillAppear: Called when the view is about to made visible. Default does nothing视图即将可见时调用。默认情况下不执行任何操作viewDidAppear: Called when the view has been fully transitioned onto the screen. De

2014-11-06 11:07:14 706

转载 mac os 定期任务配置

在linux下执行定期任务可以使用crontab,目前mac os也可以使用它,不过已不推荐使用。推荐做法是采用plist脚本,plist脚本可以设置执行的动作,时间间隔等其他一些信息。另外crontab的最小时间间隔是一分钟,使用plist脚本原则上时间间隔可以为一秒。plist脚本存放路径为/Library/LaunchDaemons或/Library/LaunchAgents,其区别

2014-11-06 11:05:12 651

转载 每个Mac OS X 命令行用户应当知道的终端工具

OS X  的Terminal 终端开辟了强大的UNIX实用工具和脚本的世界。如果你是从Linux转移过来的用户,你会在OS X 终端上发现很多熟悉的命令。但是即使是高级用户也经常会忽略掉其实OS X终端也会有一系列在其他的操作系统中没有的终端工具。当你学习了以下这些只适用于Mac的课程会让你更高效的使用Mac命令行同时消除UNIX系统和你的Mac系统之间的差别。 1. openope

2014-11-06 10:25:25 1586

转载 iOS开发7:自动旋转与调整大小

苹果的产品iPad和iPhone都是支持自动旋转的,因而我们写的程序也要支持两种视图:纵向和横向。默认情况下,我们写的程序都是纵向的,就像前边的几个例子中那样。如果运行以前写的程序,当把模拟器旋转,你会发现很不友好,有的控件看不见了。这个时候,自动旋转就显得很有必要了。1、我们先不谈如何实现自动旋转,先讲讲如何让程序知道它支持哪几种旋转。运行Xcode 4.2,新建一个Si

2014-11-03 15:00:47 896

转载 ios中模拟手势单击或是双击

1.拓展UITouch类和UIEvent类(通过category),具体见附件TouchSynthesis.h和TouchSynthesis.m2.在需要的类中,定义UITouch和UIEvent类的对象。UITouch *touch = [[UITouchalloc] initWithPoint:point andView:mapview];     UIEvent *e

2014-10-17 10:23:25 4604

转载 Swift中的HTTP请求

Swift中的HTTP请求iOS开发中大部分App的网络数据交换是基于HTTP协议的。本文将简单介绍在Swift中使用HTTP进行网络请求的几种方法。注意:网络请求完成后会获得一个NSData类型的返回数据,如果数据格式为JSON,那么可以使用系统自带的NSJSONSerialization类来解析数据;或者使用SwiftyJSON库的使用和思考一文中提到的JSON解析库来解析数据

2014-10-11 13:55:10 1517

转载 iOS 手势识别 - gestureRecognizer

iOS设备的手势操作,在app中是个必须且实用的功能,为app加分不少。向左向右轻划[java] view plaincopyprint?UISwipeGestureRecognizer *swipeLeft = [[UISwipeGestureRecognizer alloc]                    

2014-08-08 11:11:08 512

转载 从App Store上获取已经上架的App版本信息

从App Store上获取已经上架的App版本信息一般App在设备上启动后都会有做版本检测以确认本版本是否是最新版本的App,以便提示用户更新到最新版本。当然可以在公司的的服务器做接口查询,这是一个比较笨的办法,但鉴于iOS App的上架App特性,我们希望检测到当前设备安装的版本与App Store上的版本比较,具体操作如下: 1. 如何从App Store上获取指定Ap

2014-08-04 14:12:39 1051

转载 NSMutableArray 排序

[plain] view plaincopy  [cpp] view plaincopyNSMutableArray* arr = [NSMutableArrayarrayWithObjects:                             [NSNumber numberWithInt:0],  

2014-07-31 10:54:58 617

转载 viewController详解-生命周期函数、运行时执行顺序

一、生命周期当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc                                   创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView                          从nib载入视图 ,通常这一步不需要去干涉。除

2014-06-12 09:41:44 723

转载 Swift之 ? 和 !

04 June 2014Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:var stringValue : String //error: variable 'stringValue' used before being init

2014-06-05 13:31:06 901 1

转载 同一个项目中使用Swift和Objective-C

在同一个项目中使用Swift 和 Objective-C原创翻译,转载注明原文链接:原文Swift 对Objective-C 的兼容性允许你创建一个包含这两种语言文件的工程。你可以使用名为:“mix and match”的特性来编写包含混合语言代码的app。使用”mix and match”,你可以使用swift的新特性来编写app一部分的功能,同时无缝的和现有的Obj

2014-06-05 11:40:47 1326

转载 IOS 自定义 URL Scheme 完全指南

本文转自 Migrant的博客,原文:《The Complete Tutorial on iOS/iPhone Custom URL Schemes》 iPhone / iOS SDK 最酷的特性之一就是应用将其自身”绑定”到一个自定义 URL scheme 上,该 scheme 用于从浏览器或其他应用中启动本应用。 注册自定义 URL Scheme注册自定义 URL

2014-05-26 10:26:23 802

转载 IOS 生成Framwork

这篇文章是在史上最完整的iOS DIY framework 详细教程(一)的基础上加以修改1、新建一个静态库工程:2:取自己喜欢的名字:3、删除向导所生成工程中的 Target:3、删除TestFrameWork对应的工程文件夹:5:删除bulid 关连项选择左下角Manager S

2014-05-19 13:05:45 635

转载 移动端App设计指南

2014-04-16 10:30:24 610

转载 iOS官方Sample大全

http://developer.apple.com/library/ios/samplecode/Birthdays/Birthdays.zip http://developer.apple.com/library/ios/samplecode/ClockControlPalette/ClockControlPalette.zip http://developer.apple.com/l

2014-04-11 08:15:22 762

转载 iOS项目的目录结构和开发流程

2014-01-10 14:34 299人阅读 评论(0) 收藏 举报目录(?)[+]文章转自:http://blog.leezhong.com/ios/2013/09/23/build-ios-application.html网上相关的资源不多,开源的且质量还不错的iOS项目也是少之又少,最近正好跟同事合作了一个iOS项目,来说说自己的

2014-04-02 09:39:22 520

转载 IOS高级教程1:处理1000张图片的内存优化

转载请保留以下原文链接:http://my.oschina.net/taptale/blog/91894一、项目需求在实际项目中,用户在上传图片时,有时会一次性上传大量的图片。在上传图片前,我们要进行一系列操作,比如:旋转图片为正确方向,压缩图片等,这些操作需要将图片加载到内存中,下面对内存的使用做详细分析.二、内存分析,非优化我在测试项目中

2014-03-17 10:21:30 549

转载 iOS 7最佳实践:一个天气App案例

转自:sjpsega's BlogiOS7最佳实践:一个天气App案例(一)iOS7最佳实践:一个天气App案例(二) 注:本文译自:raywenderlich ios-7-best-practices-part-1,去除了跟主题无关的寒暄部分。 在这个两部分的系列教程中,您将探索如何使用以下工具和技术来创建自己的App:Cocoap

2014-03-13 13:44:01 989

转载 CocoaPods安装和使用教程

Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目Co

2014-03-13 09:26:23 633

转载 网络编程基础知识(一)

一:确认网络环境3G/WIFI1. 添加源文件和framework开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审(我们的)查的。Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部:1.1. 添加源

2014-03-13 08:56:15 782

转载 Github上不错的常用类库

Cocoschina论坛上一个不错的帖子,上面集合了一些github上不错的常用类库。http://github.ibireme.com/github/list/ios/

2014-02-12 08:58:42 571

原创 为笔记本设置WIFI的命令

netsh wlan set hostednetwork mode=allow ssid=ACE-PC key=12345678netsh wlan start hostednetworknetsh wlan stop hostednetwork

2014-02-05 23:28:07 596

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除