自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shiyunjiangnan的专栏

向着二哈的步伐前进

  • 博客(18)
  • 收藏
  • 关注

原创 ios之开发者个人账号申请 (2015WWDC下半年新版)

1.进入官网 https://developer.apple.com/ 2.选择Enroll 3.开始进行 4.选择开发者账号类型,点击Continue *注意:* 如果是选择公司/组织 或者政府/组织 ,到时候需要提供邓白氏认证,至少两周时间才能拿到邓白氏认证编号,苹果也会电话核实,选择个人/独资企业 则无需提供.5.填写个人资料,Continue 6.确认个人信息,Continue

2015-09-25 16:35:56 650

原创 ios开发之 App加紧审核

有时候,App发布后发生重大的BUG,造成用户使用过程中经常崩溃;又或者遭遇病毒的侵蚀(例如最近的XcodeGhost事件),公司往往会第一时间提交一个新的安全版本,如果按照往常,大概审核需要一周时间,来不及了,只能使用苹果提供的加急审核机制.1.[进入加急审核申请页面] https://developer.apple.com/appstore/contact/appreviewteam/inde

2015-09-25 15:21:59 623 1

原创 iMac mac os x鼠标双击打不开文件和文件夹, 能打开网页

一般情况下可以排除是硬件故障造成,很大可能性是由于鼠标的系统设置不对.首先,进入系统鼠标设置然后,对『鼠标连按』速度进行选择选择合适的鼠标连按速度,就可以了

2015-09-25 14:59:23 3715

原创 ios开发之 获取APP版本号/跳转APPStore(下载页/评论页)

让我们回到项目设置页面,区分一下 代码如下,一般都是写在AppDelegate //版本号CFBundleShortVersionString不可改NSString*shotVersion = [infoDicobjectForKey:@"CFBundleShortVersionString"];//发布版本号CFBundleVersion不可改NSString*appVersion = [

2015-09-25 14:33:35 601

原创 ios开发之 全局变量设置

有时候,项目的某个变量需要全局使用,这时候采用最快捷的方式,就是到AppDelegate设置属性即可.打个比方:1.在逻辑文件.h设置实力变量 isAPPUpdateTime2.在实现文件.m中设置(@property 定义属性 可被外部访问;@synthesize 将@property 定义的属性自动生成getter ,setter方法) 3.在需要实现的文件里边添加下边这句话,进行调用,就可以

2015-09-25 14:28:11 360

原创 ios开发之 调用系统电话方式(两种)

App调用系统方式有两种, 第一:点击,会弹出窗口,选择是否拨打;拨打后回自动跳转到原App界面.UIWebView *callWebView = [[UIWebView alloc] init]; NSURL *telURL = [NSURL URLWithString:@"tel:10086"]; [callWebView loadRequest:[NSURLRequest requestW

2015-08-28 16:27:46 457

原创 ios开发之 Xib设置圆角

有时候,项目需要引用XIB,但是有些UI属性在面板不好设置,例如设置圆角.那么我们可以采取一种思路,通过拖线连接到.m文件,然后开始进行代码属性的修改,但是切记.设置圆角的方法,不能在ViewDidLoad里边重写,这样会导致无效,我们需要在drawRect进行设置,然后再进行调用即可.代码如下:- (void)drawRect:(CGRect)rect{[superdrawRect:rect];

2015-08-28 16:14:28 722

原创 ios开发之 复制字符串到剪贴板

APP偶尔需要点击功能,把字符串复制到系统粘贴板,方法如下:UIPasteboard*pasteboard = [UIPasteboardgeneralPasteboard];pasteboard.string=self.label.text;

2015-08-28 16:13:44 466

原创 ios开发之 倒计时显示

新用户注册,往往需要发送验证码进行判别,在等待的时候,会有一个倒计时显示.其实实现起来的原理没有没有那么复杂,以下的例子足以满足需要. 下载地址: code4app.com/ios/GCD%E5%AE%9E%E7%8E%B0%E5%80%92%E8%AE%A1%E6%97%B6/5392d004933bf0d12c8b4579

2015-08-28 16:11:28 344

原创 ios开发之 时间日期差计算

APP会弹出评分窗口,又或者弹出更新版本窗口,频率几乎都会是固定的,这里主要是用了APP在上次打开日期和当前打开的时间差,进而触发事件.#pragma mark - 版本更新提示频率事件-(void)getCurrentTime{//输出的时间是格林威治标准时间本初子午线穿过哪里NSDate*currentDate = [NSDatedate];NSLog(@"currentDate%@",cur

2015-08-28 15:56:38 652

原创 ios开发之 常用正则表达式

在开发用户登录模块的时候,往往需要对用户名和密码进行一个条件判断,如果每次手写就显得水平有些low了,代码重用性不高,最好的方式就是把代码抽取取出来.把以下代码抽取成一个.m文件,把方法名抽取成一个.h 文件,然后导入项目文件,在需要的地方进行类方法调用即可.//邮箱+ (BOOL) validateEmail:(NSString *)email{NSString *emailRegex = @"

2015-08-28 15:53:02 428

原创 ios开发之 苹果审核被拒,使用第三方登录,但手机没有安装客户端的平台

现在很多APP为了让用户更加快捷方便注册,都会使用第三方进行登录,例如QQ/微信/淘宝等。但是上线审核被拒,大致会出现以下内容:    Additionally, we found that your app requires the installation of another app before it can be used, which is not in compliance

2015-08-28 13:29:02 2301

原创 ios开发之 纯代码构建UITableViewController,循环利用

很多小伙伴在学习构建UITableViewController,创建一个类似以下界面:    大多数采用方式是:第一:Xib+代码+plist,但是这样有个弊端,如果项目小,那还无所谓,但是手写plist却是很蛋疼的事,在调试阶段,如果一个参数写错,整个项目就会崩溃;此外,项目使用Xib过多降低APP运行性能。最重要一点,公司开发大多数采用团队开发模式,纯代

2015-08-28 13:28:15 352

原创 iOS开发之 二维码生成/二维码扫描

搜索了N多二维码的Demo,很多都是使用Zbare或者是引用C语言编译的库,到头来发现需要混编,不断添加库文件,还报错了。这里分享给大家的是一个使用iOS 7 系统自带生成的一套的Demo,当然也有不完美之处,生成的二维码颜色有些模糊,背景色暂时无法更改。    1、二维码扫描,页面干净整洁,缺陷:点击相册,容易发生崩溃     链接:扫描二维码,仿

2015-08-28 13:27:23 517

原创 ios开发之 APP上架要填写什么?有什么要注意?

好不容易把APP开发完成,那我们上架的时候要填写什么?注意些什么?(关于申请上架帐号神马的,请参阅个人之前的文章)    1、国内发布APP,名字肯定是中文。那么在项目info文件里边,把Bundle display name 填写一个中文名字,Localization native development regior 选择中国。如果刚才提到的两个都没有,自己手动添加即可。

2015-08-28 13:26:22 1592

原创 ios开发之 icon规范+启动图规范+欢迎页规范

作为一名开发人员,有时候碰上美工有事外出,那么偶尔就得顶下美工的岗位,切切图。今天就简单的说一下。    手机以(iPhone 4s-iPhone 6P)为主,若有新产品,会及时更新内容。    1、先说说AppIcon图标,除了要适配手机屏幕尺寸外,平板要兼顾,甚至搜索软件的时候,出现在列表页的图标,都是不同规范。    一般都

2015-08-28 13:25:17 551

原创 解决ERROR ITMS-90046: "Invalid Code Signing Entitlements.

在对项目进行打包上传到APPStore时候,出现以下这个错误:    翻译过来的大概意思就是:"无效的代码签名权利。您的应用程序包的签名包含不支持iOS上的代码签名授权"。    那么十有八九是打包的描述证书有问题,或者是项目的Bundle Identifier命名出现不规范等。    登录到开发者个人中心

2015-08-28 13:22:26 2494

原创 ios开发之常用的NSLOG日志打印格式

以下是常用的LOG打印,如果有特殊,请@我,这边会不定期更新。 %@        对象 %d, %i   整数 %u         无符整形%f          浮点/双字%x, %X  二进制整数%o         八进制整数%zu       size_t%p        指针%e        浮点/双字

2015-08-28 13:21:38 627

空空如也

空空如也

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

TA关注的人

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