NSString *base64String = [UIImagePNGRepresentation(myimage) base64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength];
我試圖將uiimage轉換爲base64字符串。但我認爲它給出了錯誤的結果。它給出了這樣的字符串:Objective-C Base64編碼
iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAA \ r \ nABxpRE9UAAAAAgAAAAAAAAAMAAAAKAAAAAwAAAAMAAAAnHRoHj4AAABoSURBVEgN \ r \ nYvj // z8DLTFNDQc5fNQCgiHAcJSBxekYA + MmIN5PZbwJZDbDMQam + 0D8n0b4PtAC \ r \ nxnU0MhzoaMZ1QAsYhIAWnKOBJUAzGYTAkUQDS8CGo + QDKloCNxzFAhCHCpagGA4y \ r \ nEwAAAP // PscxrwAAAGxJREFU7ZJBCsAgDASX/QB + 22cVPPZLafZQsGDM2rOHhZDE \ r \ nGQjCzNCnAaXhuD22GH + D0rNYf + Dv8IdkCA8FHCxIQvhUIEqm8FSQSFK4JAgkElwW \ r \ ncPECTv9VlWHNnhJpSQFFO1uQXiBdiG6r9h9C14aGNgNBwQAAAABJRU5ErkJggg ==
但是,這是一個空的圖像。哪裏不對?
你可以檢查你的版本,並檢查這將有助於你http://stackoverflow.com/questions/11251340/convert-between-uiimage-and-base64-string –
這是相同的地雷。 – user
你使用的是什麼版本 –