1008-31 自動佈局的標籤/友盟中的坑/轉Utf8編碼/afn網絡監測/多風格搜索器/賬號區別

  1. 支持自動佈局的標籤tag
    https://github.com/huangxuan518/HXTagsView
  2. 友盟微社區導入SDK後,運行會crash,報原因:” unrecognized selector sent to class…”
    解決辦法是在 Build settings中的Other Linker Flags,添加設置 “-ObjC”
    類似問題的詳細解釋:http://blog.itpub.net/12231606/viewspace-1081952/
  3. http://www.waitsun.com/cornerstone-3-0-3.html
    破解版 SVN Conerstone
  4. 字符串轉Utf8編碼方法的廢棄和更新變化
    在數據網路請求或其他情況下,需要將字符串轉換成UTF-8編碼 ios9後對其方法進行了修改
NSString *str = @"北京";

把這個轉成UTF8以前我們使用的是

NSString *str3 = [str stringByAddingPercentEscapesUsingEncoding:

NSUTF8StringEncoding];

但是在ios9這個方法廢棄了
用如下方法轉

NSString *str1 = [str stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]];

那如果想轉成“北京”這個字符串怎麼辦呢 ,不用擔心有方法的

還是說以前我們用的方法是

NSString *str3 = [str1stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

ios9同樣廢棄了這個方法 現在使用

NSString *str2 = [str1 stringByRemovingPercentEncoding];
  1. 使用afnetworking進行網絡請求的時候,帶參數的網址,網址中的參數直接拼進url,沒有使用”parameters”格式處理參數的時候, 有時候會崩潰,報錯爲“Invalid parameter not satisfying: URLString” “無效的參數,不滿足URLString”
    解決方法是將參數寫成字典的形式,傳遞parameter中.
    比如:
 `NSDictionary *parameters = @{@"id":@"1708",
                                 @"state":@"save",
                                 @"url":self.webViewUrlString,
                                 @"name":titleUtf8String
                                 };  

      AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
     [ manager GET:@"http://ued.ijntv.cn/zwapp/myurl.php" parameters:parameters progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
       NSLog(@"收藏成功");
    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
        NSLog(@"收藏失敗");
    }];

`

在進行網絡請求的時候,網址中有參數的時候要注意規範: 參數中有字符串,漢字的時候要轉UTF8編碼,否則網址中不識別,方法如上; 第二就是要將參數寫成字典形式,使用parameter傳遞

  1. af進行網絡監測
    http://www.cnblogs.com/leikun1113/p/5535924.html
  2. 一款多風格搜索器的demo
    http://gold.xitu.io/post/581680ba2e958a00549f8a2d?utm_source=gold_browser_extension
    綜合(QQ 音樂、微信、美團、優酷、虎牙直播等多款 app)風格的搜索控制器
  3. 開發者賬號類型區別
    這裏寫圖片描述
    作者:李宏濤
    鏈接:https://www.zhihu.com/question/20308474/answer/73188972
    來源:知乎
    著作權歸作者所有,轉載請聯繫作者獲得授權。

蘋果對開發者主要分爲3類:個人、組織(公司、企業)、教育機構。即:

1、個人(Individual)

2、組織(Organizations)

組織類又分爲2個小類:

(1)公司(Company)

(2)企業(Enterprise)

3、教育機構(Educational Institutions)

更多內容介紹,請看蘋果官方說明:Choosing a Membership

我們經常最關注的是個人、公司、企業這3類,公司和企業都屬於“組織”大類,下面對這3個做下簡單對比:

1、個人(Individual):

(1)費用:99美元一年

(2)App Store上架:是

(3)最大uuid支持數:100

(4)協作人數:1人(開發者自己)

說明:“個人”開發者可以申請升級“公司”,可以通過撥打蘋果公司客服電話(400 6701 855)來諮詢和辦理。

2、公司(Company):

(1)費用:99美元一年

(2)App Store上架:是

(3)最大uuid支持數:100

(4)協作人數:多人

允許多個開發者進行協作開發,比個人多一些帳號管理的設置,可設置多個Apple ID,分4種管理級別的權限。

說明:申請時需要填寫公司的鄧白氏編碼(DUNS Number)。

3、企業 (Enterprise)

(1)費用:299美元一年

(2)App Store上架:否

即該賬號開發應用不能發佈到App Store,只能企業內部應用。

(3)最大uuid支持數:不限制

(4)協作人數:多人

費用:299美元一年

說明:需要注意的是,企業賬號開發的應用不能上線App Store,適合那些不希望公開發布應用的企業。同樣,申請時也需要公司的鄧白氏編碼(DUNS Number)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章