- 博客(64)
- 资源 (4)
- 收藏
- 关注

原创 [iOS]Xcode7免开发者帐号真机调试运行程序
Xcode7版本给我们带来好消息,可以不需要开发者帐号就可以真机运行了。Xcode7 version brought us good news, developers do not need to account and you'll be able to run the prototype。
2015-10-02 12:17:40
2323
原创 Web JS实现页面返回顶部
采用js的scrollTop属性实现了一下这个简单的功能当页面特别长的时候,用户想回到页面顶部,必须得滚动好几次滚动键才能回到顶部,如果在页面右下角有个“返回顶部”的按钮,用户点击一下,就可以回到顶部,对于用户来说,是一个比较好的体验。
2017-04-12 09:54:57
4870
1
原创 程序猿从入门到放弃
成为一名程序猿的方法是多样的,路途是坎坷的,方向是繁多的,前途是光明的。哇咔咔,我竟然会排比,看来写一篇高中作文能拿个高分。
2017-04-11 10:35:27
6315
原创 iOS开发 (4.2~11.2)developerDiskImage
真机测试时提示Could not find Developer Disk Image.
2017-04-07 09:22:40
5722
原创 Xcode 如何删除Provisioning Profile
点开任意一个文件夹 点击桌面最上栏中的前往点击前往文件夹 输入: ~/Library/MobileDevice/Provisioning Profiles
2016-05-13 16:50:43
481
转载 通过自定义的URL Scheme启动你的App
原文地址:http://iphonedevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.htmliPhone SDK可以把你的App和一个自定义的URL Scheme绑定。该URL Scheme可用来从浏览器或别的App启动你的App。如何响应从别的App里发给你的URL Scheme
2016-05-13 16:04:14
472
原创 iOS开发出现CUICatalog: Invalid asset name supplied:
这个提示的意思是说你用了[UIImageimageNamed:name];但是这个name却是空的,所以就报了这个错了。如果没有name,就传nil,不要用@" " 表示。
2016-04-28 10:44:51
419
转载 ios打包ipa的四种方法
总结一下,目前.app包转为.ipa包的方法有以下几种:1、Apple推荐的方式,即实用xcode的archive功能Xcode菜单栏->Product->Archive->三选一,一般选后两个。局限性:个人开发一般采用这种方法,但是当一个证书多人使用时就稍显麻烦。一般多人开发时都是采用provisioning profile+P12文件来进行真机调试。上述方法在最后导出ipa包时需要
2016-04-23 22:18:49
1176
转载 iOS 去除JSON里的转义符
json返回全都是带'\'的,于是要去掉这个反斜杠,但是OC里面的'\'是转义符,不能直接用@"\"之类的表示,一顿搜索之后,找到了OC对转义字符的表示方法,如下:\a - Sound alert\b - 退格\f - Form feed\n - 换行\r - 回车\t - 水平制表符\v - 垂直制表符\\ - 反斜杠\" - 双引号\' - 单引号那
2016-04-23 22:16:15
11263
转载 一个API设计网站
先看看微博和淘宝的API设计http://open.weibo.com/wiki/%E5%BE%AE%E5%8D%9AAPIhttp://open.taobao.com/api/api_list.htm在线编写API的工具https://apiary.io/apiary.io是一个帮助设计API的网站。API设计时很难得。apiary.i
2016-04-23 21:52:12
814
转载 下拉tableView上面的图片放大
https://github.com/dbsGen/SlimeRefresh1、引入头文件#import "SRRefreshView.h"2、添加代理3、实例化SRRefreshView[objc] view plaincopySRRefreshView *_slimeRefreshView=[[SRRefreshView alloc]init]; _sli
2016-04-21 10:16:56
454
转载 在程序中添加广告
iPhone/iPad的程序,即使是Free的版本,也可以通过广告给我们带来收入。前提是你的程序足够吸引人,有足够的下载量。这里,我将介绍一下程序中集成广告的方法。主要有两种广告iAd和AdMob。(还有其他多种可被植入的广告SDK,这里就不都一一介绍了)iAd从iOS 4开始,Apple增加了叫做 iAd 的架构,通过它我们可以在程序中提供Appl
2016-02-16 23:39:50
1012
转载 NSUserDefaults的使用
创建一个user defaults方法有多个,最简单得快速创建方法: NSUserDefaults *accountDefaults = [NSUserDefaultsstandardUserDefaults];添加数据到 user defaults: [accountDefaults setObject:nameField.textforKey:UserD
2016-02-16 23:32:49
281
转载 __block和__weak的区别
__block 是让修改外部变量的值.__block对象在block中是可以被修改、重新赋值的。__weak是避免memory cycle 使用了__weak修饰符的对象,作用等同于定义为weak的property。自然不会导致循环引用问题,因为苹果文档已经说的很清楚,当原对象没有任何强引用的时候,弱引用指针也会被设置为nil。__block和__weak修饰符
2016-02-16 23:29:06
461
转载 App Store审核被拒的各种原因
1. Terms and conditions(法律与条款)1.1 As a developer of applications for the App Store you are bound by the terms of the Program License Agreement (PLA), Human Interface Guidelines (HIG), and any ot
2016-02-16 23:11:10
1420
原创 给已经建立的Xcode工程添加git版本控制
1) 调出终端,cd到项目位置,如cd Documents/xxx2) git init3) git add . (千万不要少打.号)4) git commit -m "Initial commit"如果系统中安装了多个xcode:打开xcode->preference->location->Comman Line TOoLs修改为当前使用的Xc
2016-02-16 23:08:26
445
转载 正则表达式抓取网页数据 制作iOS小词典
应用程序不一定要自己去提供数据,有现成的数据学会去用才好。网络很大,各种搜索引擎每天到处爬。本文通过正则表达式抓取网站的数据来做一个小词典。一、正则表达式的使用1. 确定匹配方案,即pattern2. 用pattern实例化NSRegularExpression3. 用匹配方法开始匹配。匹配一次:可以使用firstMatch方法匹配多次:可以用matchs方法
2016-02-16 22:53:49
379
原创 iOS 8以上设置APP图标右上角通知数字
前几天运行老版本的代码时,突然报错Attempting to badge the application icon but haven't received permission from the user to badge the application因为在iOS 8.0之后,设置应用的application badge value需要得到用户的许可,即 用户可以决定是否接收消息通
2016-02-13 15:10:51
1856
转载 iOS 循环语句的使用
iOS 各种循环的使用当枚举一个NSArray的时候:使用 for (id object in array) 如果是顺序枚举使用 for (id object in [array reverseObjectEnumerator]) 如果是倒序枚举使用 for (NSInteger i = 0; i 如果你需要知道它的索引值,
2016-02-03 18:10:42
558
转载 Xcode里-ObjC, -all_load, -force_load
最近在做一个项目的时候,需要使用到一个第三方库,这个库的使用向导里面特别说明,在添加完该库后,需要在Xcode的Build Settings下Other Linker Flags里面加入-ObjC标志,这个标志以前没使用过,所以我就专门研究了一下它的作用。 之所以使用该标志,和Objective-C的一个重要特性:类别(category)有关。根据这里的解释,Unix的标准静态库实
2016-02-03 14:24:41
310
转载 iOS开发之Objective-C与JavaScript交互操作
iOS开发之Objective-C与JavaScript交互操作是本文要介绍的内容,主要主要是讲解了stringByEvaluatingJavaScriptFromString的用法,它的功能非常的强大,用起来非常简单,通过它我们可以很方便的操作uiwebview中的页面元素。UIWebView是iOS最常用的8SDK之一,它有一个stringByEvaluatingJavaScriptF
2016-01-20 00:28:07
477
转载 使用GTMBase64编码解码字符串
说明:BASE64不是用来加密的。你看看经过BASE64编码后的字符串,全部都是由标准键盘上面的常规字符组成,这样编码后的字符串在网关之间传递不会产生UNICODE字符串不能识别或者丢失的现象。你再仔细研究下EMAIL就会发现其实EMAIL就是用base64编码过后再发送的。然后接收的时候再还原。 还有一种情况下用BASE64编码也很好,比如一个图片文件,或者其他任何二进制文件。我可以把它
2016-01-19 23:19:59
475
转载 iOS 的 XMPPFramework 简介
XMPPFramework是一个OS X/iOS平台的开源项目,使用Objective-C实现了XMPP协议(RFC-3920),同时还提供了用于读写XML的工具,大大简化了基于XMPP的通信应用的开发。1. 登录和好友上下线1.1XMPP中常用对象们XMPPStream:xmpp基础服务类XMPPRoster:好友列表类XMPPRoster
2016-01-19 23:16:08
357
转载 本地缓存机制
在手机应用程序开发中,为了减少与服务端的交互次数,加快用户的响应速度,一般都会在iOS设备中加一个缓存的机制,前面一篇文章介绍了iOS设备的内存缓存,这篇文章将设计一个本地缓存的机制。功能需求这个缓存机制满足下面这些功能。1、可以将数据缓存到本地磁盘。2、可以判断一个资源是否已经被缓存。如果已经被缓存,在请求相同的资源,先到本地磁盘搜索。3、可以判断文件缓存
2016-01-19 23:10:28
372
转载 Xcode7.2 出现 APP installation faild The application could not be verified
今天遇到这个换手机提示APP安装失败,找了一下问题,总结一下我的是verified 这个是验证的问题,因为我的Xcode 配置了多个账号,本身这个是不需要证书的,只需要账号的,我们先列举解决办法:1. 删除手机之前真机调试的APP 因为之前的证书可能因为重新建立就会出现,我用的是P12文件,当原证书切换了,那本电脑使用的证书也就是无效状态2. 检查Xcode的偏好设置里面 :p
2016-01-14 02:20:15
1909
转载 Xcode 配置PhoneGap-2.9.1 开发HTML5的APP
H5测试demo下载地址:PhoneGap iOS测试demo下载地址(一)、 环境所需要的东西,我们来做一些整理我们可以直接进入PhoneGap官网下载PhoneGap-2.9.1 进入到官网进入到下载地址后是这个界面在这里我选择了2.9.1版本下载在介绍一个使用性比较好的文档就是PhoneGap生成APP的DOC文档接下来
2016-01-14 02:17:13
569
转载 Cocoapods降低版本及卸载
有的时候我们需要降低Cocoapods的版本来解决第三方库的兼容问题.一. 移除pod组件这条指令会告诉你Cocoapods组件装在哪里 :1$which pod你可以手动移除这个组件 :
2016-01-14 02:09:20
334
转载 CocoaPods 删除已经配置的类库和移除CocoaPods
我们使用CocoaPods非常高效地将一些第三方类库导入到我们的项目中,但是不由得产生一个疑问:如果发现某个类库不适用,甚至是整个CocoaPods我们都不想再在项目中持有,那么我们要怎么把这些东西从项目中清理出去呢?本文介绍的就是如何删除一个或若干个已经在项目中配置好的第三方类库,以及如何将整个CocoaPods从项目中移除(不是在终端中卸载)。删除项目中已经配置的类
2016-01-14 02:08:08
374
转载 TCP HTTP 与 SOCKET
相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握
2016-01-14 01:53:44
410
转载 ios逆向工程-静态分析
最近在学习IOS逆向工程,查看网络上的资料也不是太多,边学边总结一下。首先学习资料:念茜(大神)的博客: http://nianxi.net《ios应用逆向工程 分析与实战》----------------------------------------------------凌乱的分割线-------------------------------
2016-01-14 01:42:17
430
原创 xxxTests-Info.plist Error in Xcode(删除test target)
I keep getting this error in Xcode and it's highly confusing: error: could not read data from '/Users/mjz/Desktop/xxx-iOS-BTv3/xxxTests/xxxTests-Info.plist': The file “(myapp)Tests-Info.plist” cou
2016-01-14 01:29:51
754
转载 iOS APP上架流程(可供销售)
转载自 :cocoaChina论坛的 莫说me一、证书的导出 1.1 前期工作 首先你需要有一个苹果的开发者帐号,一个Mac系统。 如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的开发者计划。怎么申请网上有详细的介绍,因为我没有实际申请过,所以在此不多做介绍。 如果你已经有
2016-01-10 01:06:40
3754
iOS 9.3 真机调试 Disk Image
2016-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人